Amphitryon Boutique Hotel 30 2241 02068010 Aleksandrou Diakou Str., Rhodes Town, 85100, GreeceHotel Add to favorites 0