Gallery

Villa

13 photos

Restaurant

22 photos

Penthouse

4 photos

Pool

8 photos

Surrounding

12 photos

Spa

2 photos
© 2016 - 2022 by Peninsula Beach Resort. All Rights Reserved.