This modernized 1920s hotel faces the ocean on beach road and is located on cape town's famous platinum mile, 10 kilometers from clifton beach. the ai...