7.9 Guest rating Hotel photo

Apartments Le Grimaldi

Hint: You can enter any city or hotel name
Price from$121

Book Apartments Le Grimaldi

9 rue de la Buffa 0.7 km from city center
Photos Of
Room facilities
  • Air conditioning
  • Bathtub

Show Apartments Le Grimaldi on the map

Le Grimaldi 43.697055 7.264024