Velvet Overview

Velvet is situated in the capital city of India, New Delhi. Guests can arrive at the property by Indira Gandhi International Airport. Also various Railway Stations and Bus Stands are at accessible distance from the property. The hotel offers luxury accommodation and facilities, which are a good blen

more

Map Location

Hotel Facilities

  • Doctor on Call
  • Front desk
  • Room Service