Casa Melo Alvim liegt im historischen Kern von Viana do Castelo in einem der ältesten Gebäude der Stadt, erbaut im Jahr 1509. Das Hotel ist umgeben von zahlreichen Geschäften, Boutiquen, Bars und Restaurants und bietet somit eine zentrale Lage mit Nähe zu verschiedenen Anlaufpunkten. Die Entfernung zum Strand beträgt etwa 5 km, öffentliche Verkehrsmittel sind nur 300 Meter entfernt.
Das Hotel bietet Zimmer mit Optionen wie Doppel- und Einzelbetten sowie Junior-Suiten und Suiten, verteilt auf zwei Etagen. Die Zimmerausstattung umfasst eine Klimaanlage, Heizung, einen Safe und eine Tee-/Kaffeemaschine, zudem stehen Bügelset und Hosenpresse zur Verfügung. Die Badezimmer verfügen über Dusche, Badewanne und Bidet sowie Kosmetikartikel.
Zur gastronomischen Ausstattung gehören ein Restaurant, Café und Bar mit Verpflegungsangeboten von Frühstücksbuffet bis Vollpension sowie à-la-carte-Mahlzeiten. Weitere Annehmlichkeiten sind Hallenbad, Außenpool, Massage- und Wellnessangebote, Fitness-Studio, Fahrradverleih und diverse Sportmöglichkeiten. Ein Business-Bereich mit Fax und Projektor ergänzt das Angebot.