Choose Your ROOM


Premium Rooms


We are offering our visitor a peaceful ambiance soaked in luxury rooms with high end comfort. Castillo is inviting you to feel the life.





Castillo Suite


Treat yourself our luxurious suites and receive ample amount of premium services and quality experience.





Castillo Presidential Suite


With a picturesque location offering uninterrupted views of the majestic Varanasi, The Presidential Suite is the embodiment of a luxurious lifestyle, immersed in the timeless grace of contemporary design.


Dive into LUXURY


Reeti Riwaz

Bianca Café

Luxury Rooms

Board Room



Welcome to Castillo


Castillo is the exclusive destination for luxury and comfort. Located in Varanasi, religious capital of India, our hotel fulfils all your expectations for memorable stay.

Spacious rooms, well-furnished with ultra-comfortable beddings and high speed Wi-Fi make us different from others and provide an excellent feel to our visitors.

Live your moments in extra exclusive banquet, experience multi cuisines in our restaurant, relax at our spa or live life king size at our roof top bar, there is something for everyone at Castillo.




Khaboos


Let's dive into luxury with a premium peg of class

Bianca


Enjoy the moment with your loved one and spend the quality time