
Quezon City, Philippines
Vista Hotel Cubao
2-star hotel
Conveniently located in Manila, Vista Cubao Hotel is definitely the best choice of accommodation for leisure travellers visiting the Manila . Vista Cubao Hotel offers facilities to make your stay in Manila enjoyable and…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant

