Hotels
Le Meridien Beach Plaza
22 Avenue Princesse Grace, Monte Carlo 98000
This upscale hotel on a private beach is a fifteen-minute walk from the tennis venue. Modern rooms offer balconies and free Wi-Fi access, along with flat-screen TVs and air-conditioning. Dining options include a refined regional restaurant and a terrace bar/lounge. There are indoor and outdoor pools, plus a gym and massage treatments.