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