HOTEL
Marina- Shimla First Designer Boutique Hotel
The Mall, 171001 Shimla, India
Where it sits
Marina- Shimla First Designer Boutique Hotel
The Mall, 171001 Shimla, India
31.09745, 77.17682
Similar stays nearby
Plan around Marina- Shimla First Designer Boutique Hotel
Ask for the details that decide a trip. Sourced answers open right here.
