The place is actually called "Veer Palace", located above ICICI Bank ATM. I had a hard time finding this place because there were no sign boards. It's in a very convenient location and close to most of the embassies.
Nice Accommodations I’ll recommended to all my friends and Family members
Highly recommended hotel Excellent services
Excellent location Neat and clean Rooms Fresh Aminities We surely visit again
App only deals
Faster bookings
Rated 4.5/5