TABI Beach Road Flats, 6227 - San Juan, Philippines
Inn - Inns, San Juan
Show on map
Located in San Juan, 100 metres from Solangon Beach, TABI Beach Road Flats provides accommodation with free WiFi and free private parking. Rooms are equipped with a balcony. - Inns, San Juan