Photos coming soon
HOTEL
Hotel O The Villa Paradise
Plot No. 1156A & B, 1157A Block A, 990 Bus Stand, Budh Vihar Phase 2, Sector 23, Mangolpuri, New Delhi, India
Where it sits
Hotel O The Villa Paradise
Plot No. 1156A & B, 1157A Block A, 990 Bus Stand, Budh Vihar Phase 2, Sector 23, Mangolpuri, New Delhi, India
28.72111, 77.08617
Similar stays nearby
Oyo Flagship 807545 Shree Shyam Residency
Hotel · 23 m
Hotel O Shree Shyam Residency
Hotel · 24 m
Scada Loft | Playstation | Home Theatre
Hotel · 243 m
OYO 79902 Flagship Hotel Olive Saffron
Hotel · 456 m
Flagship 79902 Flagship Hotel Olive Saffron
Hotel · 456 m
Hotel Black Rose Near Rithala Metro Station
Hotel · 504 m
Anandam Aura | Artistic & Cozy Stay
Hotel · 517 m
Oyo Townhouse 279 Sector 23 Rohini
Hotel · 578 m
Plan around Hotel O The Villa Paradise
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
