Le Swiss House est situé dans le quartier de la tour de l'horloge de Jodhpur, à 2 km du fort de Mehrangarh, à 1,6 km de Jaswant Thada et à 3,9 km de la gare de Jodhpur. Cet établissement 3 étoiles propose un service de sécurité et une bagagerie. Des chambres familiales sont disponibles.
Les logements disposent d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certains comprennent une terrasse. Certains logements comprennent un dressing.
Vous trouverez un bar sur place. Vous trouverez des restaurants à proximité.
Des visites guidées sont disponibles à proximité. Le Swiss House assure un service de location de voitures.
Vous séjournerez à 5,5 km du musée du palais Umaid Bhawan et à 7,6 km des jardins de Mandore. L'aéroport de Jodhpur, le plus proche, est implanté à 8 km.