Costa do Sol ofrece un ambiente ideal y acogedor para disfrutar de unas vacaciones o un viaje de negocios, o como punto de partida para explorar el norte. Situado en el corazón de la histórica ciudad de Oporto, en la Rua de Santa Catarina, la zona comercial más conocida de la capital del norte, desde donde los huéspedes pueden pasear por las elegantes tiendas, los grandes cafés y experimentar el patrimonio de la ciudad, visible en los monumentos, los edificios, los mercados y en el hospitalario espíritu de su gente. También hay un servicio de Aero-Bus que pasa por el hotel cada 30 minutos, así como servicio de Rent-a-Car. El hotel también dispone de otros servicios, tales como: visitas a la ciudad, recepción 24 horas, bar, servicio de lavandería, jardín de invierno y un aparcamiento subterráneo privado.