Situated 1 km from Eiffel Tower in Paris, this apartment features free WiFi. Guests benefit from terrace.
Situated 1 km from Eiffel Tower in Paris, this apartment features free WiFi. Guests benefit from terrace. Read more
Situated 1 km from Eiffel Tower in Paris, this apartment features free WiFi. Guests benefit from terrace.
Situated 1 km from Eiffel Tower in Paris, this apartment features free WiFi. Guests benefit from terrace.
Number of Rooms: 1