Exquisite Views When You Stay At Mount Sierra

After a long day of exploration you can retreat to your spacious apartment with gorgeous views of the mountains and sky. Mount Sierra is a real beauty especially in the evening’s the high rise apartments are perfectly situated to relax, enjoy the fresh air and listen to the vibrant city life of Cape Town. Long…… Continue reading Exquisite Views When You Stay At Mount Sierra