Rooms & Availability at Grand O
Description of Grand O
Set in the centre of Athens, the Grand O is within a five-minute walk of the National Bank of Greece. This property is ideally situated in Central Athens.
Situated only a five-minute stroll from Omonoia Metro Station, the Grand O provides guests with an ideal base when in Athens.
Places of interest near the Grand O include National Technical University of Athens, the Temple of Hephaestus and the National and Kapodistrian University of Athens. The hotel is situated within 20-minutes' stroll from the National Archaeological Museum and Ancient Agora of Athens.
Map of Grand O