Hotel Clubhouse Hotel by CheckIn Amritsar
★★★★
Queens Road-Opp Country Inn & Suites Hotel, Crystal chownk, Amritsar, India Show on map
Hotel Shiraz Castle is a 3-star hotel in Amritsar, India. It is one of 718 places to stay in Amritsar listed on Triptoic.
Queens Road-Opp Country Inn & Suites Hotel, Crystal chownk, Amritsar, 143001, India
Hotel Shiraz Castle is located at Queens Road-Opp Country Inn & Suites Hotel, Crystal chownk, Amritsar 143001, India.
Hotel Shiraz Castle is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel