Ajaccio est située sur la côte ouest de l'île de Corse, à 390 km au sud-est de Marseille. Elle occupe un site abrité au pied des collines boisées de la rive nord du golfe d'Ajaccio. Le port se trouve à l'est de la ville et est abrité au sud par une presqu'île. Ajaccio est une ville tranquille et attrayante, avec un climat exceptionnellement doux et une multitude de cafés, de restaurants et de boutiques. Le plus grand intérêt d'Ajaccio réside dans le cœur de la vieille ville : un ensemble de rues anciennes s'étendant du nord au sud depuis Foch, qui s'ouvre sur le front de mer par le port et la marina. Le Cours Napoléon est la rue principale près de la Place de Gaulle qui forme le centre de la ville et s'étend parallèlement à la mer sur près de 2 km au nord-est. À l'ouest de la place de Gaulle, il s'étend dans la partie moderne de la ville et longe le sommet du bord est de la Citadelle.