Le Grimaldi is a hotel and restaurant offering traditional accommodations with a terrace restaurant and complimentary breakfast.