Nestled in the heart of Thermi, Avalon Hotel is an ideal spot from which to discover Thermi. From here, guests can enjoy easy access to all that the lively city has to offer. With its convenient location, the hotel offers easy access to the city's must-see destinations.
Avalon Hotel offers impeccable service and all the essential amenities to invigorate travelers. Top features of the hotel include restaurant, concierge, business center, bar/pub, elevator.
The ambiance of Avalon Hotel is reflected in every guestroom. mini bar, hair dryer, air conditioning, bathtub, separate shower and tub are just some of the facilities at your disposal. The hotel offers an excellent variety of recreational facilities, including outdoor pool, garden. Superb facilities and an excellent location make the Avalon Hotel the perfect base from which to enjoy your stay in Thermi.