Small Luxury Hotels in Le Castella (Calabria)
We found 1 property with availability in Le Castella (Calabria)
Show on map
Art Boutique Rooms
Via Duomo, 39, Le Castella (Calabria), Italy
Providing 6 rooms, the comfortable Art Boutique Rooms Le Castella hotel is just steps from Chiesa della Visitazione della Beata Vergine Maria. Featuring luggage storage, this 3-star guest house is…
- 1-1