Le Town Center Apartments est situé à Urubamba, à 400 mètres de la place principale, de l'église Sir Torrechayoc et à 300 mètres de l'église Saint-Pierre. Offrant une vue sur la montagne et la ville, il se trouve à 400 mètres de la gare routière. Il propose un bain public, une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et un bureau d'excursions.
Certains logements disposent d'une entrée privée, d'un bureau et d'une armoire. Certains logements comprennent une télévision par satellite à écran plat, une cuisine entièrement équipée avec un four ainsi qu'une salle de bains privative avec un spa et un sèche-cheveux.
Le stade Nogalpampa se trouve à 1,3 km. Enfin, moyennant des frais supplémentaires, vous bénéficierez d'un service de navette pour l'aéroport international Alejandro-Velasco-Astete, le plus proche, accessible à 62 km du Town Center Apartments.