Taunusstr 12Michelstadt, Germany 64720 Phone: +49 6061-3448Fax: +49 606-173779 Hotel E-mailHotel Website Commission Rooms Rates - 13 - Hoteliers! Is your information accurate? Update Here Odenwaldhotel Nibelungen Nearby Airports See More Airports Mannheim City (25.75 miles southwest)Frankfurt Intl (32.50 miles northwest)Stuttgart Intl (68.25 miles south)