Villa de Aviles is a casual hotel offering comfortable rooms and suites. Guests can enjoy a restaurant, a cafe, and complimentary Wi-Fi.