Offering a terrace and spa centre, Hotel El Sol Morrillo is situated in Los Duarte, 1.5 km from Playa Morillo and 8 km south of Torio. Guests can enjoy the famous on-site restaurant featuring international cuisine such as Indian food, and also local dishes. You will find a shared lounge at the property.
Check-in takes place during the following hours:
Check Out Hours:
Book your accommodation in our facility and enjoy a great holiday.