The Grande Bretagne Draws International Recognition
The Hotel Grande Bretagne, located in the center of Athens, received recognition by a host of international publications. In the special annual publication by the editors of the U.S. luxury lifestyle magazine, Robb Report, it was listed as one of the 87 best luxury hotels in the...
Posted On 01 Nov 2006