El Hotel Löwen está situado en el centro de Mellingen y ofrece restaurante, conexión Wi-Fi gratuita y aparcamiento privado gratuito. A 250 metros hay una parada de autobús.
Las habitaciones del Hotel Löwen cuentan con TV de pantalla plana por cable, zona de estar, escritorio y baño con ducha.
Hay un centro comercial a 300 metros del hotel y varios restaurantes y cafeterías a la vuelta de la esquina. El aeropuerto de Zúrich se encuentra a 35 km.