El complejo de apartamentos Sol Bay se sitúa en el centro de de la bahía de San Antonio, cerca de diversos centros comerciales, bares, restaurantes y a 50 m de la Playa de Es Xinxó. En las proximidades del hotel Sol Bay se encuentran gran variedad de ofertas deportivas y para el ocio, especialmente deportes acuáticos como windsurf, parasailing, esquí acuático o navegación a vela.
Los estudios en los apartamentos Sol Bay cuentan con dos camas, y un sofá cama. El complejo dispone de una amplia piscina con solárium, rodeada por jardines y de una pista de futbito.