HOTEL
Bloom HomeStay
Bloom Homestay, 263601 Almora, India
Where it sits
Bloom HomeStay
Bloom Homestay, 263601 Almora, India
29.63644, 79.66633
Similar stays nearby
Plan around Bloom HomeStay
Ask for the details that decide a trip. Sourced answers open right here.
