Le Camelia Prestige - Place de la Nation, situé dans le 11e arrondissement de Paris, offre des chambres modernes et une réception ouverte 24h/24 avec un service de réservation d'excursions. Chaque chambre est équipée d'une salle de bains privative et se trouve dans un bâtiment sans ascenseur. La station de métro Nation, qui dessert le musée du Louvre, est à seulement 50 mètres et le célèbre cimetière du Père-Lachaise est à 15 minutes à pied.