Photos coming soon
HOTEL
Hotel O Star
A-101 Shah Alam band road Metro pillar 103, Delhi, New Delhi, India
Where it sits
Hotel O Star
A-101 Shah Alam band road Metro pillar 103, Delhi, New Delhi, India
28.66667, 77.21667
Similar stays nearby
Hotel New Delhi International 5 Min from AIIMS
Hotel · 0 m
HOTEL CONCLAVE EXECUTIVE
Hotel · 0 m
Lovely 4-bedroom apartment! Centrally located
Hotel · 0 m
Desire Stay
Hotel · 0 m
Hotel The Green Arrow
Hotel · 0 m
Hotel Jageer Bawana
Hotel · 0 m
One bed,living,kitchen apartment
Hotel · 0 m
Hotel Lords INN
Hotel · 0 m
Plan around Hotel O Star
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
