Ristrutturato nel 2003, l'hotel si sviluppa su 6 piani e dispone di un totale di 113 camere, di cui 103 doppie e 10 suite. Ai suoi ospiti offre una hall con reception (aperta 24 ore al giorno), cassetta di sicurezza, sportello per il cambio valuta, ascensore e caffetteria. Mette inoltre a disposizione una boutique, un'edicola, alcuni negozi, un bar, una sala TV e un ristorante à la carte climatizzato. L'hotel è attrezzato con una sala conferenze, un terminale per l'accesso ad Internet, un parcheggio e un garage. Tra i servizi offerti figurano il servizio in camera e il servizio lavanderia.
L'hotel è situato nel centro di Cascais, affacciato sulla spiaggia dei pescatori. E' a 30 chilometri dall'aeroporto di Lisbona, e potete raggiungere l'hotel da Lisbona in treno. Dalla stazione di Cais do Sodr a Lisbona, potete prendere il treno diretto a Cascais (capolinea), che impiega dai 30 ai 40 minuti. L'hotel Baia è a meno di 200m dalla stazione di Cascais.