Le Saint Jean is a hotel offering a restaurant with comfortable rooms and panoramic views. Guests can enjoy a bar with a rooftop terrace.