25Hours Hotel The Trip, Frankfurt (3-star) | TravelManiac