
Amritsar, India
Best Western Plus Amritsar
4-star hotel · BWH HOTELS
Amritsar, meaning 'nectar for the pilgrim's soul, ' is a city of immense historic and religious significance. Located in the heart of the city on Queens Road, the property is the newest hotel in Amritsar, offering an ideal…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar













