9.0
Based on 5 reviews

Hotel Villa Inn

Hotel Villa Inn features 15 rooms and lies within 5 km of Tihar Prison Complex. The property also includes parking.

Guests can easily reach CMC Limited, which is nearly 10 minutes' drive away. KaliBari Temple is nearly 10 minutes' drive away, and Nawada is in the immediate vicinity of the hotel.

The rooms include an air conditioner, along with such modern comforts as a flat-screen TV with satellite channels. Bathrooms are fitted with a bidet, a separate toilet, and a shower as well as bath sheets and slippers.

Guests are provided with a continental breakfast every morning.

Book Villa Inn New Delhi

General information

Contact information

Metro Pillar No 740 Near Nawada Metro Station Nawada Uttam Nagar, New Delhi, India;

Villa Inn reservations available at 'rooms'

Villa Inn phone number isn't available on our site, if you want to call Villa Inn visit site of a hotel

Villa Inn Location

 Metro Pillar No 740 Near Nawada Metro Station Nawada Uttam Nagar, New Delhi, India

Villa Inn Hotel Deals

9.0 logo

Review score

Based on 5 reviews

logo

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Villa Inn Amenities

  • General

    Safe deposit box
  • Dining

    Electric kettle
  • Room Amenities

    Free toiletries
  • Flat-screen TV
  • AM/FM alarm clock

Villa Inn Offers

Rooms