Located in Torre Pedrera, Italy opposite the beach, this hotel features an outdoor pool, a daily Italian breakfast, and an on-site restaurant. WiFi is free in public areas.
Each room here will provide guests with a satellite TV and a balcony. Featuring a hairdryer, private bathrooms also come with a shower and a bidet. Extras include a desk, a safety deposit box and bed linen. Guests..