Little Known Facts About Hotel Near Delhi Airport.
situated in New Delhi, eight.1 miles from MG Road, Airport Hotel Claytone options views of the sea. This 3-star hotel provides an ATM in addition to a tour desk. as we ended up there for a marriage The situation is perfect. The villa is rather spacious and thoroughly clean and suited our relatives ideal. Comfortable stay fantastic platters food ex