Photos coming soon
HOTEL
Hotel O Royal Villa
H.n.145 Block - C Double Storey, Ramesh Nagar Ramesh Nagar Metro, Delhi, New Delhi, India
Where it sits
Hotel O Royal Villa
H.n.145 Block - C Double Storey, Ramesh Nagar Ramesh Nagar Metro, Delhi, New Delhi, India
28.65284, 77.13202
Plan around Hotel O Royal Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
