Avalon Resorts is a Four Star Hotel in Mussoorie located in close proximity to the main town center of Mussoorie and is within easy reach to the dining and shopping centers.
The Avalon Resorts offers comfortable accommodation in 42 cottage styled rooms, categorized as Standard Rooms and Studio Rooms. The rooms at Avalon Resorts are beautifully designed and tastefully furnished. There are 4 types of rooms at Avalon: Studios, One Bedroom, Two Bedroom and Three Bedroom Cottages. Each has its own living and dining area, and a kitchenette.
The Restaurant : - A place to get a wide range of exotic delicacies. Health Cafe : - A vegetarian restaurant serving healthy, organic food.