Hotel Papagalos offers airy rooms with balconies and sea views. This humble hotel features a bar, restaurant, and free Wi-Fi. Centrally located near the beach.