Upper Story Serviced Apartments
Upper Story Serviced Apartments
Hotel
Centro Tower, 138 N. Domingo St, Cubao
, Quezon City, Metro Manila, Philippines
1111
92
Excellent ·
32 reviews