Lemonwood Suites
Hotel
Chattarpur
Set in New Delhi, Lemonwood Suites by F9 Hotels provides 3-star accommodation with private balconies. With a terrace, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Numero delle stanze: 25
630 Main Chhatarpur Road, Chattarpur, 110030 Nuova Delhi, India