New Delhi hotel reservation: check availability and room rates
Lodges in New Delhi
1 property found
-
Batra Holiday Home
4, Bhogal Road, Near Rama Tent House, New Delhi, India (Show map)
Batra Holiday Home offers rooms with free wireless internet, multi-channel TV, a writing table, direct dial telephone and a private toilet in the proximity of Pragati Maidan. Guests can make use of…