Tivoli Hotel 30 2241 08602012th klm RhodesLindos Ave, Faliraki, Rhodes, 85105, GreeceHotel Add to favorites 0