Oakwood Serviced Apartments - Manila

more info close
Category:

Hospitality

Design:

Location:

Manila, Philippines

Floor Area:

46,312 m²