Capital O 48270 Hotel Mehar Castle

Ajmal Khan Rd, Block 16A, WEA, Karol Bagh, Delhi

4.5 ★
(63 reviews) · Excellent

Rating Details

Rated by 63 guests who stayed with OYO in the past


  • Free Wifi
  • King Sized Bed
  • AC
  • Mini Fridge
  • TV
  • Seating Area
  • Power backup
  • CCTV Cameras
  • Refrigerator
  • Parking
  • Cards Accepted
  • Elevator
  • Swimming Pool
  • Hot Water
  • Conference Room
  • Bar
  • Dining Area
  • Wheelchair Accessible
  • Banquet Hall
  • Room Heater
  • In Room Safe
  • In-house Restaurant
  • Complimentary Breakfast
  • Gym
  • Hair Dryer
  • Laundry
  • Pet Friendly
  • HDTV
  • Spa
  • Wellness Center
  • Electricity
  • Bath Tub
  • Kitchen
  • Netflix
  • Kindle
  • Coffee Tea Maker
  • Jacuzzi
  • Full Length Mirrror
  • Balcony
  • Queen Bed
  • Single Bed
  • Intercom
  • Sufficient Room Size
  • Sufficient Washroom

Hotel Policies

  • Check in after 12:00 PM
  • Check out before 11:00 AM

Distance Calculator

Local Attractions

Chawla's 2


Indian & Mughlai King

Tempting Multicuisine Restaurant

Tempting Xpress


0.1 km

0.1 km

0.1 km

0.1 km

0.1 km



Hotel Mehar Castle is a trendy and distinguished property situated in Block 16A, WEA, Karol Bagh, New Delhi, Delhi. The property is located in the close proximity to the Karol Bagh metro station. The rooms are capacious and have modern décor. The regal headboard on the walls adds an elegant touch to the property. Each room is equipped with a mini-fridge, AC, TV, free Wi-Fi, and a King-sized bed. The property also offers seating area and has CCTV cameras for the surveillance. There are various eateries located nearby the property namely Chawla's 2, Online.Com, Navab's, Indian & Mughlai King, Tempting Multicuisine Restaurant, and Tempting Xpress where the guests can grab a quick bite.

Weather forecast around your stay

    Move left Move right

    Other OYOs you might like

    Check in
    Check out
    Booking Details
    Keep in mind