50.02718 ­7.18139
Go to map view
Balduinstraße 105, 56856 Zell, Germany +49 6542 979 9801

Get Rates

Show Villa Cella at top of the results.

Get Flight + Hotel

Amenities

General Non-smoking rooms available, Parking (free)
Internet Internet, WiFi

Guest Ratings