Hotel Grande Bretagne is the most luxurious hotel in Athens. Built in 1842 as a private home, it was completely renovated in 2003 into a luxury hotel. On Syntagma Square in central Athens
Copyrighted © 2015 by Peter Kwok. Images may not be reproduced for commercial purpose without written permission.