HotelsClick.com

Hotel Villa Ibarra Tagaytay

1 Stars

  130 AGUINALDO HIGHWAY BRGY MAHARLIKA EAST, - Tagaytay, Philippines View Map

This unpretentious hotel is set in Batangas.

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book