We have a laptop computer and need to use it for emails while staying at Club Mougins in May. Is there a facility for this at the resort or is there one nearby?
Note: Please do not post ads in the timeshare forums. If you want to add a timeshare posting, go here.