Situado a uma distância de apenas 1 metros do Palácio da Cidade, o Castle Pichola Hotel de 3 estrelas está localizado a uma distância aproximada de 5 minutos a pé de Ambrai Ghat.
O Palácio Jag Mandir está localizado a 2.7 km de distância. Os turistas em família irão gostar de visitar os Jardins Gulab Bagh e Zoológico, que fica a aproximadamente 25 minutos a pé. A área inclui também locais naturais como o Lago Fateh Sagar, que se encontram a uma distância aproximada de 25 minutos a pé deste hotel. Para quem viaja de longe, o aeroporto de Maharana Pratap fica a 24 minutos de carro.
Tem 7 quartos no o Castle Pichola Hotel, cada um deles tem controle de temperatura, e comodidades de entretenimento como TV de tela plana com canais via satélite e TV com vários canais. Casa de banho separada e chuveiro, juntamente com lençóis de banho e toalhas, são fornecidos nas casas de banho.
Enquanto se hospedam no hotel, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como The Mandiram Palace Roof Top Restaurant, situado a aproximadamente 5 minutos a pé, ou Millets of Mewar Restaurant a 5 minutos a pé.