In Camera Art Boutique Hotel 30 2241 077277Sofokleous 35, Rhodes Town, 85100, GreeceHotel Add to favorites 0