Photos coming soon
HOTEL
Hotel Square Plaza
Mehrauli - Mahipalpur Rd, Mahipalpur Extension, New Delhi, India
Where it sits
Hotel Square Plaza
Mehrauli - Mahipalpur Rd, Mahipalpur Extension, New Delhi, India
28.54412, 77.12856
Similar stays nearby
Hotel Square Plaza -Near IGI Airport Terminal 3
Hotel · 0 m
Hotel Kelvish by Foxi Group
Hotel · 2 m
Hotel The Kelvish Delhi Airport
Hotel · 3 m
Hotel Smart by Kelvish Hotel
Hotel · 6 m
Hotel NS Delhi Airport
Hotel · 7 m
OYO 11689 Kelvish Hotel
Hotel · 7 m
Capital O 11689 Hotel Happy Stay
Hotel · 7 m
FabHotel Perfectionist
Hotel · 11 m
Plan around Hotel Square Plaza
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
