Palm East Service Apartments
Providence, Mahe, Seychelles
Palm East Private Limited
Serviced apartment hotel
1,20,560 sq.ft.