Arta, Greece
Arta Palace Hotel
4-star hotel
Located a short walk from the town center and numerous attractions, Arta Palace Hotel offers 88 guest rooms and convenient access to public transport and the airport. Guests can enjoy Wi-Fi in public areas and 24-hour reception…
- Wi-fi
- 24-hour reception
- Poolside snack bar
- Air conditioning in Restaurant
