Cet hôtel occupe un bâtiment rénové datant de la fin du XIXe siècle, au bord du lac Saimaa. Il propose une connexion Wi-Fi gratuite, une terrasse et des chambres avec minibar et coin salon.
Les chambres spacieuses du Boutique Hotel Willa Aria présentent une décoration fraîche et de hauts plafonds. La plupart offrent une vue sur le lac.
Vous pourrez vous détendre dans le sauna moyennant des frais supplémentaires. Vous trouverez un petit kiosque près de la réception, où vous pourrez acheter des collations et des boissons.
Abritant le festival d'opéra de Savonlinna, le château d'Olavinlinna datant du XVe siècle se trouve à 1 km de la Villa Aria.
Toutes les chambres comprennent une salle de bains privative et des toilettes. Chaque chambre dispose d'une petite kitchenette.