Le Meurice is located near Blue Beach in Nice City Centre, a short 6-minute walk from Massena Tramway Station and 5 minutes' walk from Place Massena. Travelers love the hotel's prime location.