El Club Olympus in Garden City está situado en Playa de las Américas, a 5 minutos a pie de la playa de Puerto Colón. Ofrece 2 piscinas compartidas con tumbonas y un bar junto a la piscina con TV de pantalla plana.
Algunos apartamentos disponen de terraza privada y todos incluyen zona de salón comedor de planta abierta con TV y ventilador. La zona de cocina cuenta con microondas, nevera y hervidor de agua. Todos los apartamentos y estudios tienen baño privado con bañera.
En la recepción hay lavadoras y secadoras de ropa a disposición de los huéspedes por un suplemento. Este alojamiento también ofrece un servicio de alquiler de coches y de organización de excursiones.
Este alojamiento se encuentra a 100 metros de tiendas y restaurantes. El personal de recepción puede facilitar información sobre una gran variedad de actividades, como buceo o excursiones. El parque acuático Siam Park y el centro comercial Siam Mall se sitúan a 15 minutos a pie.