Whether you come to Athens for business or pleasure, this property offers a friendly atmosphere and makes your stay a pleasant one.
Situated on Omonia Square, the Grand O Hotel Athens is in the heart of the city’s business district as well as close to the City Hall, Psirri’s trendy bars and art galleries. This property is within 2 kilometres from Larissis Train Station and 10 kilometres from the harbour, while the airport is 40 kilometres away.
Offering sweeping views of central Athens, the 115 accommodation units are well-appointed and come with an array of modern amenities to make your stay a pleasant one.
Guests can dine at the Omonia Times Restaurant that serves delectable cuisine for breakfast, lunch as well as dinner. You can enjoy delicious snacks and refreshing drinks at the cafe, which is also an ideal place to relax after a tiring day.
Guests travelling on business purpose can make use of the well-equipped meeting rooms for organising various important events. You can visit the beautiful city of Athens and its attractions at your leisure.