Situé à Playa De Las Americas, à 5 minutes à pied de la plage de Puerto Colon, le Club Olympus in Garden City dispose de 2 piscines communes avec des chaises longues et d'un bar avec une télévision à écran plat.
Certains appartements sont dotés d'une terrasse privée et tous comprennent un coin salon/repas décloisonné avec une télévision et un ventilateur. Le coin cuisine est équipé d’un micro-ondes, d’un réfrigérateur et d’une bouilloire. Chaque appartement ou studio bénéficie d’une salle de bains privative avec une baignoire.
Des lave-linge et des sèche-linge sont disponibles à la réception moyennant des frais supplémentaires. L'établissement propose également un service de location de voitures et des excursions.
Des commerces et des restaurants sont installés à 100 mètres des appartements. Le personnel de la réception vous fournira des informations sur de nombreuses activités, telles que la plongée sous-marine ou des excursions. Vous rejoindrez le centre commercial Siam et le parc aquatique Siam Park en 15 minutes à pied.