Situated a 10-minute ride from Worlds of Wonder Amusement Park, Supreme Stays hotel offers proximity to various city highlights. There is also a car park.
The area includes such religious sights as the well known Vaishnav ISKCON Temple Delhi (7 km) and Lotus Temple (8 km). Feel in total harmony with nature by visiting Botanic Garden of Indian Republic, 25 minutes' walk from the aparthotel.
The rooms feature climate control, along with a flat-screen TV with satellite channels for guests' utmost comfort. You can enjoy views of the city.