Photos coming soon
HOTEL
Villa Napoleon
23 rue Marcelle, Paris, France
Where it sits
Villa Napoleon
23 rue Marcelle, Paris, France
48.88431, 2.41671
Plan around Villa Napoleon
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
