Carana Hilltop Villa echoes the very soul of the Seychelles Islands and their timeless promise of the ultimate, tropical and enviable, tranquil island lifestyle. The villa is framed by lush, multi-coloured tropical flowers in the front garden.
Our Luxury Room is suitable for 2 persons. As the name suggests, the room has all the luxury you could probably expect from a small villa.
Free parking on premises