Este hotel está situado no coração de Schwerin, um belo edifício de estilo Arte Nova do século XIX. O Avalon Hotel fica a 100 metros do Lago Pfaffenteich e a 600 metros da Estação Principal de Schwerin.
Os quartos e suites do Avalon Hotel Schwerin foram concebidos individualmente e variam entre os básicos para muito elegantes, com tectos altos. Todos os quartos estão equipados com uma televisão por satélite.
Todas as manhãs é servido um buffet na sala de pequenos-almoços de estilo clássico. Existem muitas lojas e restaurantes a cerca de 10 minutos a pé.
As bicicletas podem ser alugadas para explorar a zona rural do lago em redor de Schwerin. O Museu Estatal e o Castelo Schwerin estão ambos a 20 minutos a pé do Avalon.
Estacionamento público gratuito está disponível perto do Avalon Hotel e há também um parque de estacionamento fora do local, a 50 metros. A Auto-estrada A14 pode ser alcançada em 10 minutos a partir daqui.