Greece’s GB Roof Garden is One of the 101 Best Hotel Restaurants Around the World
The GB Roof Garden restaurant of the Hotel Grande Bretagne in Athens, Greece, is included on The Daily Meal's third annual ranking of the 101 Best Hotel Restaurants Around the World.
Posted On 20 Nov 2014