Athens Tiare hotel is situated in the heart of the commercial and business district of Athens, overlooking Omonoia Square. The rooms and public spaces feature bold colours, custom furnishings and modern technology. Facilities within the hotel include a comfortable restaurant with fantastic views and a café bar which is perfect for relaxing after a busy day exploring the city. With metro stations close to the hotel, all the famous attractions that Athens has to offer are very easily accessible.