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.


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


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