Das 3-Sterne Hotel Janak Villas Udaipur bietet 30 Zimmer und liegt 1 km weit weg vom See Doodh Talai Lake. Die Gäste, die im Gasthof übernachten, können ihr Auto vor Ort parken.
Stadt-Palast Udaipur ist circa 800 Meter vom Hotel entfernt, während Millennium Art Gallery ungefähr in 6 Gehminuten Entfernung ist. Die Entfernung zwischen dem Stadtzentrum von Udaipur und der Unterkunft beträgt 1 km. Jagdish-Tempel ist auf jeden Fall einen Besuch wert und befindet sich in der Nähe. Die Gäste können den Flughafen Udaipur in etwa 22 Minuten mit dem Auto erreichen.
Die Zimmer im Janak Villas Udaipur sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einer Minibar ausgestattet. Neben einem Bidet, einer getrennten Toilette und einer Dusche gehören auch eine Duschhaube und Hausschuhe zur Ausstattung des Badezimmers. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Im Restaurant Amrit Sagar können Sie indische Gerichte probieren, außerdem ist es ungefähr 600 Meter von hier entfernt.