Oakwood Serviced Apartments – Manila

more info close

Design

Location

Manila, Philippines

Site Area

46,312 m²

Category

Hotel