Avalon Hotel

June 2007

Avalon is a new four-star hotel in the centre of Riga.