El Charm Palace Porto ofrece WiFi gratuita en todas las zonas y está ubicado en Oporto, a 400 metros del mercado municipal de Bolhao, de la Rua Santa Catarina y de la capilla de las Almas.
Las habitaciones disponen de baño privado con bidet y bañera o ducha. Hay secador de pelo, albornoces y artículos de aseo gratuitos.
El establecimiento tiene consigna de equipaje.
El Charm Palace Porto se encuentra a 700 metros del Café Majestic y a 1,1 km del río Duero. El aeropuerto de Oporto queda a 11 km.