O Club Olympus in Garden City está situado na Playa de las Américas, a 5 minutos a pé da Playa de Puerto Colon. O alojamento disponibiliza 2 piscinas partilhadas com espreguiçadeiras e um bar de piscina com uma televisão de ecrã plano.
Alguns apartamentos dispõem de um terraço privado e todos possuem uma área de estar e área de refeições em plano aberto com uma televisão e uma ventoinha. A área de cozinha inclui um micro-ondas, um frigorífico e uma chaleira. Todos os apartamentos ou estúdios providenciam uma casa de banho privativa com uma banheira.
Estão disponíveis máquinas de lavar e secar roupa na receção, mediante um custo adicional. A propriedade também proporciona serviços de aluguer de carros e excursões.
Existem lojas e restaurantes a menos de 100 metros dos apartamentos. Os funcionários da receção poderão fornecer informações sobre uma variedade de atividades como mergulho com botija de ar ou excursões. O Parque Aquático Siam Park e o Siam Mall (centro comercial) encontram-se a 15 minutos a pé da propriedade.