The exotic Windsor Castle has an assortment of 20 tastefully crafted and completely air-conditioned and equipped with all the modern amenities such as attached washrooms, telephones, television, safety lockers, laundry, coffee Maker, Mini Fridge facility and more.

Windsor Balcony - More

Windsor Suite - More

Windsor Supreme - More


© 2019 Hotel Castle . All Rights Reserved | Design by Sri Lakshmi Narasimhan Technology