S
Smaro Balta Review of Hotel Grande Bretagne
The roof restaurand has an amazing view of the acr...
The roof restaurand has an amazing view of the acropolis. The food and service exceptional. Best down town hotel in Athens. The spa is a must visit.
Comments: