Amazing Beaches That'll Drown You in Its Beauty!
Find
 
Find
 

Crystal Palace, Mussoorie

Crystal Palace, Mussoorie

Crystal Palace Near Library Chowk, The Mall Road, Mussoorie - 248179 Uttarakhand 

Crystal Palace Details

Crystal Palace

Mussoorie is hill-station in state of Uttarakhand which is one of the most sought after holiday destinations in India. This peaceful place is surrounded by greenery and fresh mountain air that is unmatched. Nestled amidst these scenic views is hotel Crystal Palace which is an ideal place stay during your vacation.

Located near the Library Chowk, on mall road, Crystal Palace offers comfortable accommodation and great facilities to the guests to make the guests stay memorable. Allow yourself to relax and unwind amidst nature at Crystal Palace.

Crystal Palace Photos

Prev
Next
Bedroom

Crystal Palace

Prev
Next
Deluxe room

Crystal Palace

Prev
Next
Dining area

Crystal Palace

Prev
Next
Hotel View

Crystal Palace

Prev
Next
Room View

Crystal Palace

Prev
Next
Sitting area

Crystal Palace

Prev
Next
Super Deluxe room

Crystal Palace

Share this on your social network