Photos coming soon
HOTEL
Hotel Blossom
Amar Tara Estate Near Rto Office Shimla 171012 Indi Amar Tara Estate Near Rto Office Shimla 171012 I,, Shimla, India
Where it sits
Hotel Blossom
Amar Tara Estate Near Rto Office Shimla 171012 Indi Amar Tara Estate Near Rto Office Shimla 171012 I,, Shimla, India
31.10110, 77.14817
Similar stays nearby
Contact
Phone
Plan around Hotel Blossom
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Aug 11, 2026.
