Svea Hotel – Adults Only Mandilara str. 51, Rhodes Town, Rhodes, 85100, GreeceHotel Add to favorites 0