O Charm Palace Porto está situado no Porto, a 400 metros do Mercado do Bolhão, da Rua de Santa Catarina e da Capela das Almas, onde disponibiliza acesso Wi-Fi gratuito em todas as áreas.
Os quartos apresentam uma casa de banho privativa com uma banheira ou um chuveiro e um bidé. Para maior conforto, são fornecidos roupões de banho, produtos de higiene pessoal gratuitos e um secador de cabelo.
Há um depósito de bagagens na propriedade.
O Charm Palace Porto encontra-se a 700 metros do Café Majestic e a 1,1 km do Rio Douro. O Aeroporto do Porto fica a 11 km desta propriedade.