Set in a peaceful location across from Clifton Beach, this 4-star hotel offers modern, self-catering apartments with picturesque ocean views. Free private parking is available.
Available from $135.00.