Loading hotels
Confirming room availability...
Hotel Tabitha, Elbestr. 36 60329 Frankfurt Am Main, Frankfurt Main, Germany
This lovely hotel is located in Frankfurt City. There are a total of 25 guests rooms at Hotel Tabitha. Pets are not allowed at this establishment.