Do you want to remove all your recent searches?

All recent searches will be deleted

Watch Later
Add to

Paris Hotel and Apartments: The Avalon Hotel

7 years ago75 views

Avalon Hotel is a favorite with guests who believe that reasonable prices, friendly service, comfort and a central location make for an enjoyable stay in the City of Light. Located just steps from Gare du Nord, Avalon Hotel's excellent location makes it the perfect choice for visiting Paris for business or pleasure. Also check out or luxury flats for another comfortable accommodation option in Paris.

Report this video

Select an issue

Embed the video

Paris Hotel and Apartments: The Avalon Hotel
<iframe frameborder="0" width="480" height="270" src="//" allowfullscreen allow="autoplay"></iframe>
Add the video to your site with the embed code above