3-star Tavari Beach is located in the homonymous seaside resort, 20 metres from the beach and water sport facilities. Free Wi-Fi is available in public hotel areas. All its rooms have balconies with garden or pool views.
3-star Tavari Beach is located in the homonymous seaside resort, 20 metres from Read more
3-star Tavari Beach is located in the homonymous seaside resort, 20 metres from the beach and water sport facilities. Free Wi-Fi is available in public hotel areas. All its rooms have balconies with garden or pool views.
3-star Tavari Beach is located in the homonymous seaside resort, 20 metres from the beach and water sport facilities. Free Wi-Fi is available in public hotel areas. All its rooms have balconies with garden or pool views.
Number of Rooms: 80