Situé à New Delhi, à 1,6 km de la mosquée Jama Masjid, l'OYO Capital O 664 Hotel Tourist propose des hébergements climatisés et un salon commun. Cet hôtel 3 étoiles assure un service d'étage. Il se trouve à 2,4 km du fort rouge et à 2,5 km du Gurudwara Bangla Sahib.
Nombre de chambres: 60
Plot No. 7361, Qutab Road, Ram Nagar, Delhi, Paharganj, 110055 New Delhi, Inde