Grand Bay Suites Balaclava Bay The apartment hotel is perfect for a coastal holiday. Set in a beautifully landscaped garden, this luxury holiday complex comprises a total of 25 suit ... Save Up To 60%