Listing Category
Description
A 2-minute walk from a metro station, this relaxed hotel with a concrete exterior is 2 km from both the ISKCON Temple Delhi and the Lotus Temple, It has 15 rooms, 3 star property,