Our Hotel Provide the perfect opportunity for business, Pleasure and relaxation. We provide top class accommodation. Hotel City Castle is leading deluxe and luxury hotel accommodation in Amritsar.