About Us

ABOUT US

Castle Bay Touch is a fully furnished hotel which is only five minutes walking distance from world longest sea beach.

0
Deluxe Suites
0
Executive Suites
0
Restaurant
0
Hall

Our gallery