Beach Sands Studio 210E - Turtle Tower Location
Main St, Ocho Rios, Jm, Ocho Rios, JamaicaMain Features
Beach Sands Studio 210E - Turtle Tower Amenities
-
Room Amenities
Free Wi-Fi in rooms - Free toiletries
- Flat-screen TV
Rooms
From US$ 134
Find your perfect place to stay!
Great locations and deals for every budget.
Thank you for your feedback