Löwen Hotel
HotelRefined hotel offering elegant rooms & suites with cable TV & complimentary Wi-Fi. People often mention stay, staff, rooms, hotel,
Address
Ludwigstraße 91-95, 63067 Offenbach am Main, Germany
Website
Contact
+49 69 812650Price rating
$88/night
Rating on Google Maps
4.00 (183 reviews)Open on Google Maps