Hotels in Celle

1 Celle hotel

Osteria l'iero d'Eima'

Osteria l'iero d'Eima'

Borgata Celle 19/A, Celle, 12020

Free Internet
Amenities:
Restaurant
Internet Access - Free Public Access
Laundry
Non-Smoking Facility
Business Center
Pet Friendly
Lounge/Bar

Find More Hotels Nearby