Conveniently situated and offering a swimming pool, this comfortable hotel is a short drive from Lardos. Guests can also enjoy free internet access in all areas. Antonoglou Beach Villas - Kiotari has comfortable rooms, designed to accommodate the needs of any traveller. Diagoras International Airport is a 80-minute drive from Antonoglou Beach Villas - Kiotari. Village of Lindos, Pefkos Beach and Acropolis of Lindos are only an easy drive from the hotel.