translate English to French: Renovated and spacious rooms with a large panoramic terrace overlooking the Bay of Angels.
Chambres spacieuses, rénovées, avec une large terrasse panoramique donnant sur la Baie des Anges.