Zuzu La O'La Hotel And Boutique
The boutique 3-star Zuzu La O'La Hotel And Boutique is a great place to stay in New Delhi.
The property is located in Greater Kailash 1 district, 3.8 km from Khan-i-Khanan Tomb. The hotel offers perfect location 9 km from the center of New Delhi.
Guests of Zuzu La O'La Hotel And Boutique can make use of satellite television and climate control.
A variety of dishes are served in Afghan Darbar Restaurant and The Big Chill Cafe, which are 5 minutes’ walk away.
Zuzu La O'La Hotel And Boutique is placed within a 20-minute drive from Indira Gandhi Intl airport.