Ideally situated in the centre of New Delhi, Laxmi Palace features air-conditioned rooms, a fitness centre, free Wi-Fi and a terrace. This 3-star hotel offers an ATM and a concierge service.
Numero delle stanze: 20
Main Bazar Road, Paharganj, 110055 Nuova Delhi, India