Red Planet Manila Binondo
Red Planet Manila Binondo
Hotel
251-61 Juan Luna St., Binondo, Manila, Philippines
86
Very Good ·
124 reviews