Park Opens Bar and Restaurant to the Stars
The deluxe Park Hotel, opposite one of the capital's biggest parks, completed three years of intensive and extensive renovations last month with the opening of its St' Astra (to the stars) gourmet bar and restaurant on its closed-in roof garden overlooking the city's Acropolis,...
Posted On 01 Jan 2004