Situated in Almora, Uttarakhand, lies Devdar Guest House. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Guests can enjoy mountain views.
酒店客房数量: 5
7/74 devdar house cant area near circuit house , almora, 263601 阿尔莫拉, 印度