Staying in the Radisson Blu Le Vendome Hotel’s Royal Suite, with the five-star hotel’s location in Platinum Mile, Sea Point in Cape Town, South Africa, is a palatial affair, particularly fit for the romantically inclined. The room is situated on the eighth floor, and...