
Frankfurt Am Main, Germany
Angel Hotel
2-star hotel
Located in the heart of Frankfurt, Germany's vibrant financial center, this hotel is just minutes from the Zeil, one of Europe's largest shopping streets. The hotel's 25 spacious, newly renovated rooms offer modern comforts in a…
- Wi-fi
- 24-hour reception
- Laundry service
- Lift access


