OmirosHotel5.1Fair11 reviewsMoschato-TavrosPets allowedFree Wi-FiParkingAir conditioning24-hour front desk5.1Fair11 reviewsPick dates to see pricesSee prices