Situé dans le centre du Cap, à proximité du CTICC, le Tokyo 710 propose une connexion Wi-Fi gratuite, la climatisation et des équipements ménagers tels qu'un four et une machine à café. Il possède également une piscine sur le toit. Il possède une réception ouverte 24h/24 et un ascenseur.
Cet appartement comprend une chambre, une salle de bains, du linge de lit, des serviettes, une télévision à écran plat avec des services de streaming, une cuisine entièrement équipée et un balcon avec vue sur la montagne. Cet appartement dispose également d'une terrasse qui fait office de coin repas extérieur. Cet établissement est adapté aux personnes souffrant d'allergies.
Le restaurant moderne de l'appartement est ouvert pour le dîner, le déjeuner et les cocktails et sert une cuisine méditerranéenne.
Ce complexe d'appartements dispose d'un barbecue, d'une cheminée extérieure et d'une terrasse bien exposée.
Le ferry de Robben Island se trouve à 2,1 km du Tokyo 710, tandis que le Victoria & Alfred Waterfront est à 3,2 km. L'aéroport international du Cap, le plus proche, est implanté à 20 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.