Solo Victoria Hotel
The 3-star Solo Victoria Hotel is situated a mere 4.7 km away from Tughluqabad Fort.
The property is situated 4.2 km away from Sai Baba Temple. The venue is set within 10 km from New Delhi city center.
Solo Victoria Hotel provides 23 guestrooms appointed with individual climate control, pay TV, a fridge, a trouser press and a DVD player for a pleasant stay in New Delhi. Guests can take advantage of a shower, guest toiletries and towels supplied in the bathrooms.
Serving a wide assortment of dishes, Forgetful Elephant and mochas are about 250 meters from the property.
Moolchand underground station is close to Solo Victoria Hotel. Solo Victoria Hotel is 20 minutes’ drive away from Indira Gandhi Intl airport.
Cars are available for rent on site.