Photos coming soon
HOTEL
Hotel O Ratu Residence
Jalan Sakti Lubis no 52D, Medan, Indonesia
Where it sits
Hotel O Ratu Residence
Jalan Sakti Lubis no 52D, Medan, Indonesia
3.55293, 98.69541
Plan around Hotel O Ratu Residence
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
