Rating
"Convenient location, nice staff, room is big. Recommended...."
Rating:
Want to see more hotels? View all 3 star hotels in Frankfurt