El hotel Time Travellers Hotel está en el mismísimo corazón de Manila, a 5 minutos a pie de lugares de compras como Robinson's Place Manila. Este hotel de 3 estrellas ofrece 37 habitaciones e instalaciones como un minimercado y un restaurante.
Si te alojas en el hotel, podrás descubrir el Fuerte de Santiago, situado a una distancia de unos 25 minutos a pie, o visitar instalaciones deportivas como el Complejo Deportivo Rizal Memorial, situado a 2 km de distancia. El Monumento a José Rizal está a tan solo 5 minutos a pie del Time Travellers, que también se encuentra no demasiado lejos del Museo Pambata. Los amantes de la naturaleza apreciarán la cercanía a Japanese Garden Pond, que está a 600 metros de distancia. El Time Travellers Hotel está situado en la zona turística de Manila, a 5 minutos a pie del Parque Rizal. La propiedad está a apenas 10 minutos a pie del tren urbano United Nations y a unos minutos de la parada de autobús Santa Monica.
Las habitaciones amplias del hotel cuentan con TV de pantalla plana y un espejo. Algunas habitaciones ofrecen una decoración espaciosa y vistas a la ciudad.
Se sirve desayuno en el restaurante. Los huéspedes pueden relajarse en el bar lounge de este establecimiento. El restaurante Srinidhi's Cafe sirve varios tipos de platos indios a 250 metros de distancia.