





OYO 94041 Royal Stay
★★★ 3.0 Star Hotel
(2 reviews)
Check-in: 02:00 PM
Check-out: 12:00 PM
Rooms: 1
Floors: 2
Opened: 2015
Renovated: 2020
Frequently Asked Questions
Where is OYO 94041 Royal Stay located?
OYO 94041 Royal Stay is located at Jl. Margonda No.64, Margonda Residence, Depok, Indonesia.
What is the star rating of OYO 94041 Royal Stay?
OYO 94041 Royal Stay is a 3.0-star Hotel.
How many reviews does OYO 94041 Royal Stay have?
OYO 94041 Royal Stay has 2 reviews with a rating of 2.0/10.
What is the check-in time at OYO 94041 Royal Stay?
Check-in time at OYO 94041 Royal Stay is 02:00 PM and check-out is 12:00 PM.
How many rooms does OYO 94041 Royal Stay have?
OYO 94041 Royal Stay has 1 rooms across 2 floors.