11 months ago
The rooms are spacious and spotless. The service is excellent. The restaurant is located on the first floor.
800
Venues, Delhi NCR