OYO 511 Town And Country V. Mapa is located at 459, Valenzuela St. Sta. Mesa Manila in Santa Mesa, 3.3 km from the centre of Manila. Quiapo Church is the closest landmark to OYO 511 Town And Country V. Mapa. Get latest prices on KAYAK now