Red Planet Manila Binondo

Red Planet Manila Binondo

Hotel

251-61 Juan Luna St., Binondo, Manila, Philippines 1006