Hotel Tabitha

  Elbestrasse 36, Frankfurt/Main, Germany

Booking.com Book Now