Eva Orchard Bed and Breakfast Kalgha, Himachal Pradesh
Situated in Kalgha in the Himachal Pradesh region, Eva Orchard has a garden. Rooms are fitted with a balcony with mountain views and free Wi-Fi.
Number of rooms: 5
Eva Orchard, Kalga, 175105 Kalgha, India