This lovely hotel can be found in Argeles Sur Mer. The 66 welcoming accomodation units offer a perfect place to relax at the end of the day. The establishments common areas include Wi-Fi internet connection. This hotel offers 24-hour reception for guests convenience.