Townhouse Hotel Embassy bevindt zich op 8,6 km van Aga Khanpaleis en 9,3 km van Darshan Museum, en heeft kamers met airconditioning en een eigen badkamer in Poona. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. Bund-tuin ligt op 12 km van het hotel en Grottempel Pataleshwar ligt op 13 km.
Alle kamers bij het hotel hebben een bureau, een tv, een eigen badkamer, beddengoed en handdoeken. Alle kamers hebben een kledingkast.
Je kunt bij Townhouse Hotel Embassy genieten van een vegetarisch ontbijt.
Treinstation van Pune ligt op 10 km van de accommodatie, en Shreemant Dagdusheth Halwai Ganpati-tempel ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 10 km van Townhouse Hotel Embassy.