A wonderful hotel on the beach of Alinda Bay in the island of Leros in the Dodecanese in Greece, Europe. Fully equiped rooms with sea view, a restaurant and a bar, all rooms with minibar, direct line telephone and private bathroom. Family run hotel with very warm hospitality.