HOTEL
Royal Stay
Royal Stay, 680006 Trichūr, India
Where it sits
Royal Stay
Royal Stay, 680006 Trichūr, India
10.50262, 76.24212
Similar stays nearby
Meridian Apartments by Oyo Rooms
Hotel · 1.1 km
Gloria Homestay Thrissur
Hotel · 1.1 km
Confident Maple
Hotel · 1.2 km
2BHK Apartment, Thrissur Ollur, Christopher Nagar
Hotel · 1.2 km
Spacious & Comfortable Home Stay !
Hotel · 1.2 km
Urban Oasis
Hotel · 1.5 km
Nilayat Inn
Hotel · 1.7 km
Serene Private Villa
Hotel · 1.7 km
Plan around Royal Stay
Ask for the details that decide a trip. Sourced answers open right here.
