The 3-star Stallions Hotel in Central Delhi district provides a casino and a library.
This hotel is situated 3.7 km away from Sai Baba Temple. The property lies within 10 km from the city center.
Modern rooms feature heating, a personal safe, television, a balcony and direct dial phone. They offer bathrooms fitted with a bathtub, a shower and toiletries.
Offering a variety of dishes, The Big Chill Cafe and Tibet Kitchen are about 650 meters away.
A 20-minute drive will take guests to Indira Gandhi Intl airport.
Guests will benefit from medical service, concierge service and shoe shine along with a designated area for smoking, a car park and a newspaper stand.