Situé dans le quartier d'affaires de "South Austin", à environ 25 minutes de marche de la 6e Rue, le élégant The Loren Hotel Austin fournit des vues sur le lac. Tout en séjournant dans l'hotel élégant, qui est près du parc métropolitain Auditorium Shores at Town Lake, les clients peuvent se détendre dans une piscine chauffée ou dans un restaurant à l'américaine sur place.
Situé à environ 2 km du Capitole de l'État du Texas, l'hotel est également à environ 1 km de la gare Zilker Zephyr Miniature. Les amateurs de sport apprécieront également la visite de la Piscine de Barton Springs, non loin de Loren Hotel. Le Lac Lady Bird se trouve à environ 10 minutes en voiture de ce logement 5 étoiles. L'arrêt de bus 220 Lamar/Toomey est à deux pas de l'hotel.
Meublées avec un bureau, 107 chambres comprennent des commodités comme un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite ainsi qu'un minibar et une cafetière/théière. Elles offrent des salles de bain équipées d'une douche à l'italienne et une toilette séparée. Les clients apprécieront un sèche-cheveux et des peignoirs de bain dans les salles de bains privées avec une douche à l'italienne et une toilette séparée.
Loren Hotel d'Austin offre le restaurant Nido qui a de la cuisine américaine.