Boutique hotels in Muggia
We found 1 property with availability in Muggia
Show on map
Neris Boutique Rooms
Via Dante Alighieri, 20, Muggia, Italy
Featuring views of the sea, the recently renovated Neris Boutique Rooms Muggia hotel is located only a few steps from Duomo dei Santi Giovanni e Paolo Catholic Church. The 3-star guest house is…
- 1-1