Recommended hotels in Muro

Casa Theodora

From US$ 122

Piazza A U Duttore, Muro (Corsica), France - Show map

Show map

Casa Theodora Hotel is a 3-star renovated property offering an individual accommodation steps away from Nonza Tower, Mount Cinto and Calacuccia Lake.

Book Now From US$ 122