Villa Rosa is a luxurious boutique hotel in Batroun Souk, a historic 1935 property that blends timeless elegance with a peaceful and stylish atmosphere.
Leave a Reply