Experience the unabashed splendour of rolling mountains. The majesty works its magic on your soul.Nature wonder land is a year-round tonic of the psyche. Our hotel is the finest complement to the land of enchantment.
Blossom Restaurant is located at Amar Tara Estate in Shimla. If you are planning to enjoy Indian Food, Chinese Food, Mediterranean Food, Desserts, Continental Food, Soups, Appetizers, Main Course Meal, Sizzlers, Snacks, visit this place.