Frankfurt am Main, Germany, may be the smallest of Europe's big cities, but it's certainly not lacking in stature.
Frankfurt, Germany
This 24 room property, renovated in 2012...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 24
Rates: $65 - $65