Location
Green Blue Beach House is located at Baie Lazare. The accommodation is located right opposite the beach. Green Blue Beach House is within minutes walk to the shops, beach, souvenir shop and bus stop.
- Address: Baie Lazare, Mahe Island, Seychelles
- Phone: +248 2 727 037
- Mobile: +248 2 828 034