Best 80+ Lodges in Delhi
We have two luxary room and we. Caters corporate and foreigners
The Castle is a Bed and Breakfast Establishment registered under Incredible India Bed and Breakfast Scheme, The Union Ministry of Tourism (Government of India). The Castle offers guests an extraordinary place that is created by combining unique architecture and structure, expressive decor and artistry, and magnificent features all in one great location. Add great service to this and the result is an extraordinary experience that would make your ...