San Michele Beach Splendour, Clifton Situated on Clifton 1st Beach, San Michele Beach Splendour offers sweeping views within a serene setting.This luxury Clifton apartment offers the perfect location for sunset ocean viewing.The apartment is fully equipped, offers two(2) bedrooms, one...

















