Barbaressa
Hotel
Tolo, Argolida
Right on the beach of Tolo, family-run Barbaressa Studios & Apartments features rooms and apartments with a furnished balcony. The hotel offers free Wi-Fi and a seafront restaurant. All units at the Barbaressa have air conditioning fridge and T.
Number of rooms: 10
48, Aktis str., Tolo, 21056, Greece