Glory Villa New Delhi hotel enjoys a prime location approximately 2 miles from family-friendly attractions like Mystery Rooms Amusement Center.
The 3-star hotel is located in New Delhi, just a short stroll from Tilak Nagar metro station. The West Delhi district of New Delhi, where the New Delhi hotel sits, grants access to cultural attractions like Indian Air Force Museum, which is around 4 miles away. The New Delhi property is situated a 14-minute walk from Delhi Haat Janakpuri Handicraft Fair, while Hari Nagar DTC Depot bus station lies around 10 minutes' stroll away. For those traveling from afar, Delhi International airport is 25 minutes' drive away.
Furnished with a couch, each room is air-conditioned and has a multi-channel television. Some rooms include a shared bathroom.
The Glory Villa New Delhi features a continental breakfast. While staying at this New Delhi hotel, guests can choose from dining options nearby, such as Diwan Sweets, located 200 feet away, or Giani Ice Cream at a 5-minute walking distance.