Villa Beau Rivage is an 8-storey apartment building which offers 3 units on each floor. The design of the property emphasizes on coziness and privacy, featuring intimate dinning and living areas, spacious kitchens and luxury bathrooms. Unit layouts a...