Dioscouri HotelHotel
Lycourgou 182 & Atridon, Sparti, 23100, Greece
Located in Sparti, Dioscouri Hotel offers rooms with mountain-view balconies and cable TV. It serves a certified Greek buffet breakfast including organic products and provides free Wi-Fi access throughout the hotel.