Take the tram or the U-bahn to Schweizer Platz. Great restaurants, pleasant shops and apple wine bars. Nice riverfront for a stroll and a great view of the Frankfurt landscape. Also, this is where the museums are located.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.