Hotel Löwen ligt in Meckenbeuren. Het hotel biedt een terras en gratis WiFi.
Alle kamers van Hotel Löwen zijn voorzien van een flatscreen-tv met kabelzenders en een eigen badkamer met een föhn.
Elke ochtend wordt er een vers ontbijtbuffet verzorgd in het hotel. Het restaurant van het hotel serveert een scala aan internationale en regionale gerechten. Er bevinden zich nog meer restaurants op minder dan 5 minuten wandelafstand.
Populaire activiteiten in de omgeving zijn onder meer wandelen en fietsen. De kustplaats Friedrichshafen bevindt zich op 15 minuten rijden van het hotel, ideaal voor een dagtrip.
Het treinstation van Kehlen ligt op 1,5 km van het hotel en er is gratis parkeergelegenheid.