El Castle Pichola Hotel Udaipur incluye 7 habitaciones y está ubicado a solo 1 km del Palacio de Udaipur.
Puedes llegar al centro de Udaipur en 20 minutos a pie podrás visitar lugares de interés natural, como el Lago Fateh Sagar, que se encuentra a 25 minutos a pie del hotel. Los amantes de la historia disfrutarán visitando el Palacio Jag Mandir (2 km) y el Palacio del Monzón (4 km). Gangaur Ghat, así como Ambrai Ghat, también están a poca distancia de este hotel de 3 estrellas.
Además de balcón y una zona de comedor, las habitaciones en el Castle Pichola están equipadas con TV de pantalla plana con canales vía satélite. Las habitaciones ofrecen a los huéspedes balcón, TV de pantalla plana con canales vía satélite y climatizador.
El restaurante The Mandiram Palace Roof Top Restaurant se encuentra junto a este hotel y sirve comida india, a apenas 50 metros de distancia.