117 Gamboa Street Legazpi, 1229 Metro Manila Philippines

Room List

KL Executive Rooms