The Leonardo Royal Hotel is a comfortable resting place for the American traveler. It will feel much like an American hotel in a larger city, though of course, it is in Frankfurt. The staff is friendly and you are greeted in your room with a...More
"Consider another hotel if there's even the slightest possibility that your dates may change"
"The elevators are small, so they were often full once they came down to floor 4. Perhaps a higher room is..."