News

This is our review of Helsinki's Hotel Maria. It was launched in 2024 claiming to be the first true luxury hotel in Finland, so we felt obliged to try it out.