Este acogedor hotel está ubicado en Delhi. El hotel dispone de 23 agradables habitaciones. A los clientes se les da la bienvenida en un vestíbulo con servicio de recepción 24 horas. Este establecimiento no dispone de cunas bajo petición. Hotel Red Castle no permite la entrada a mascotas. En Hotel Red Castle, los viajeros que llegan en coche tienen plazas de aparcamiento a su disposición. Algunos de los servicios mencionados pueden ser de pago.