Swiss House encontra-se em Jodhpur, a 2 km de Forte de Mehrangarh e a 19 minutos a pé de Jaswant Thada, e dispõe de acomodações com um terraço, um bar e acesso Wi-Fi gratuito.
Algumas unidades têm uma área de estar e/ou pátio.
Swiss House fornece serviço de engomadoria, bem como comodidades de negócios como fax e fotocopiadora.
Swiss House disponibiliza um serviço de aluguer de carros.
Estação Ferroviária de Jodhpur fica a 3,9 km de Swiss House, enquanto Umaid Bhawan Palace Museum está a 5,5 km da propriedade. O aeroporto mais próximo é o Aeroporto de Jodhpur, que fica a 8 km de Swiss House.