This hotel offers a dining experience located by the sea, close to the city center and a short distance from the beach and airport. It is situated in Ajaccio, France.