Castel, Castel
Spend a second to
save a fortune!
Spend a second to save a fortune!
Cobo Coast Road, Castel
With an unrivalled beachfront location along the west coast, this highly-rated 3-star hotel has an award-winning restaurant and a free-to-use health suite.
See MoreUsage of subsidiary facilities may incur additional fees