HOTEL OM PLAZA
Hotel
New Delhi
Located in New Delhi, 6.9 km from Tughlaqabad Fort, HOTEL OM PLAZA provides accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers free shuttle service and room service.
Number of rooms: 10
BEHIND GD GOENKA PUBLIC SCHOOL ,NEAR APOLLO HOSPITAL. SARITA BIHAR SARITA BIHAR DELHI 110076, 110076 New Delhi, India