Hotel Townhouse bevindt zich in Udaipur, op 5,2 km van Treinstation Udaipur, en biedt accommodatie met een terras, gratis privéparkeren en een restaurant. Dit hotel met 4 sterren biedt een geldautomaat. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi in de hele accommodatie.
Alle kamers zijn voorzien van airconditioning, een flatscreen-tv met satellietzenders, een waterkoker, een douche, gratis toiletartikelen en een bureau. Alle kamers bij het hotel hebben een kledingkast en een eigen badkamer.
Pichola-meer ligt op 5,5 km van Hotel Townhouse, en Jagdish-tempel ligt 7,1 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Udaipur (Maharana Pratap-Dabok), op 35 km van de accommodatie.