El OYO Capital O 664 Hotel Tourist se encuentra en Nueva Delhi, a 1,6 km de Jama Masjid, y ofrece alojamiento con aire acondicionado y salón compartido. Este hotel de 3 estrellas ofrece servicio de habitaciones.
Número de habitaciones: 60
Plot No. 7361, Qutab Road, Ram Nagar, Delhi, Paharganj, 110055 Nueva Delhi, India