Les Roches is a relaxed hotel offering bright rooms with free Wi-Fi and a restaurant featuring panoramic views.