Address: 60, Community Centre, Naraina Phase-1, Near PVR Cinema,, New Delhi
Hotel rating from 169 guests: 8.2
Fitted with wooden flooring, spacious air-conditioned rooms feature a flat-screen TV with satellite channels and coffee/tea making facilities. …