Villa Alexandros is located in Xirokambos, Leros. Villa Alexandros common facilities include barbeque and garden.
The property accommodates visitors in apartment and other might be available upon request. Amenities of the rooms include air-conditioning and more.
Free wireless internet is available in public areas of the villa.
Free parking is available nearby but requires prior reservation.
Pets are accepted.