HotelsClick.com

Time Travellers Hotel

3 Stars

  1184 A MABINI STREET MALATE MANILA, - Manila, Philippines View Map

This lovely hotel is located in Manila.

Booking.com
Book

Hotels nearby

Booking.com