
Rene Hotel

Skiathos Town • Show on map
Price as low as USD 56.61
Rene Hotel is a popular choice amongst travelers in Skiathos Island whether exploring or just passing through. Both business travelers and tourists can enjoy the hotel's facilities and services. Free…More info