Town Center Apartments is located in Urubamba, 400 metres from Main Square, 400 metres from Sir Torrechayoc Church, and 300 metres from Saint Peter Church. The property features mountain and city views, and is 400 metres from Bus Station. The accommodation provides a public bath, free WiFi throughout the property and a tour desk.
Certain units in the apartment complex have private entrance and are equipped with desk and wardrobe. Some of the units include a satellite flat-screen TV, a fully equipped kitchen with an oven, and a private bathroom with a hot tub and a hair dryer.
Nogalpampa Stadium is 1.3 km from the apartment. The nearest airport is Alejandro Velasco Astete International, 62 km from Town Center Apartments, and the property offers a paid airport shuttle service.