Excel Hotels & Resorts, Bhimtal
Mehragaon, Bhowali - Bhimtal Rd, Bhimtal, Bhowali Range, Uttarakhand 263136, Bhimtal, Uttarakhand - 263136
9211301993
Excel Hotels & Resorts, Bhimtal offers travelers a relaxing getaway in the scenic surroundings of Uttarakhand. For visitors searching f.....cation.