El Welcome Madeira se encuentra en pleno centro histórico de Funchal, a 1 km de Marina do Funchal. El fuerte de Sao Tiago está a 300 metros.
Todos los apartamentos son amplios e incluyen zona de estar, zona de comedor, cocina con horno, ropa de cama y baño privado con artículos de aseo gratuitos y secador de pelo. Algunos incluyen terraza y/o patio.
El personal puede facilitar información sobre actividades y lugares para visitar.
La catedral de Funchal se encuentra a 600 metros del Welcome Madeira, y el aeropuerto de Madeira, el más cercano, queda a 13 km.