The Garden Plaza Hotel

The Garden Plaza Hotel, Manila
1030 Belen St., Paco, Manila, Metro Manila, Philippines
(+63 2) 8522-4835
  • Cable TV, Car Hire, Laundry Service, Room Service

Ratings & Reviews


Editor's Picks