Otter Inn Sweden - Hotel with a difference | euromaxx

The Utter or Otter Inn is in Sweden. Utter means otter in Swedish and the owners want their guests to feel as happy as an otter in a lake. The hotel has a small floating wooden hut on a lake with 2 beds three metres below the surface. You can watch the fish swim by from the large picture windows. The hotel was opened in 2000. More luxury needed? Check in here:
Back to Top