Offering a luggage room, the comfortable 3-star Hotel O Victoria Castel New Delhi lies in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, just 1.8 km from the 20-acre park "Garden of Five Senses" and nearly 25 minutes' walk from the Tomb of Iltutmish.
The rooms feature air conditioning, along with a TV set for guests' utmost comfort. The rooms also have private bathrooms.
Cafe 147 serves various kinds of Chinese dishes near Hotel O Victoria Castel.
This New Delhi hotel has a prime setting 2.2 km from the 73 - metre tall tapering Qutub Minar Tower, while natural sights like the Mehrauli Archaeological Park are 4.7 km away. The hotel provides history lovers with proximity to the Qutb Minar complex (2.3 km) and the Bijay Mandal (3.4 km). The O Victoria Castel New Delhi also provides access to shopping attractions like the Nature Bazaar Venue, which are about a 30-minute walk away. The property is located in New Delhi, within a 15-km distance of New Delhi train station.