Czterogwiazdkowy obiekt Avalon Hotel & Conferences jest usytuowany na Starym Mieście w Rydze, zaledwie 500 metrów od gmachu opery oraz Pomnika Wolności. Oferuje on klimatyzowane i przestronne pokoje z bezpłatnym Wi-Fi oraz telewizorem z płaskim ekranem i dostępem do kanałów kablowych.
Pokoje charakteryzują się eleganckim i klasycznym wystrojem. Ich jasne wnętrza zdobią meble z drewna. We wszystkich pokojach i apartamentach znajduje się sejf na laptopa, zestaw do parzenia kawy oraz herbaty, minibar, sprzęt do prasowania i biurko. W każdym z nich mieści się łazienka z suszarką do włosów i zestawem kosmetyków.
Recepcja jest czynna przez całą dobę, a jej personel służy pomocą w wypożyczeniu samochodu oraz zamówieniu transferu lotniskowego. W hotelu dostępna jest również restauracja serwująca dania kuchni lokalnej i europejskiej, bar w holu oraz zaplecze konferencyjne i bankietowe.
Hotel jest zlokalizowany w zabytkowym centrum Rygi, które zostało wpisane na Listę światowego dziedzictwa UNESCO. Zaledwie kilka minut spacerem dzieli go od najważniejszych atrakcji miasta, w tym katedry, Domu Bractwa Czarnogłowych i Biblioteki Narodowej. Odległość od dworca kolejowego Ryga Centralna oraz zespołu hal targowych Centrāltirgus wynosi 300 metrów. Na lotnisko można łatwo dojechać taksówką lub autobusem z pobliskiego przystanku.