The Castello Beach Hotel is situated at Anse Kerlan, one of the most attractive beaches in the Seychelles, surrounded by a tropical garden. Situated on the northwest of Praslin, this boutique hotel is a sanctuary in paradise with a spectacular view of the islands of Cousin, Cousine, Mahé and Silhouette.
The Castello Beach Hotel is just 5...