O Hotel da Oliveira está localizado no centro da cidade de Guimarães, que é Patrimônio Mundial da UNESCO. O icônico Castelo de Guimarães fica a apenas 500 metros de distância. Há uma recepção 24 horas que oferece aluguel de bicicletas e carros para que você possa se locomover pela área. Há também uma biblioteca disponível e um jardim, onde você pode desfrutar de um ambiente tranquilo enquanto lê.
Há estacionamento gratuito no hotel e você pode solicitar serviços de lavanderia, lavagem a seco e de passar roupas. O Hotel da Oliveira disponibliza um balcão de concierge, onde você pode obter informações sobre restaurantes e ingressos para as atrações da área. Há também serviços de fax e fotocópias, caso você precise trabalhar. Você também pode relaxar no lounge.
Ao se hospedar no Hotel da Oliveira, você pode escolher entre 20 quartos e suítes com ar-condicionado para não fumantes. Você pode ficar em um quarto duplo, uma suíte júnior ou uma suíte lux. Os quartos dispõem de móveis elegantes, frigobar, TV de tela plana e um tablet que você pode usar durante a sua estadia. Todos os quartos dispõem de banheiro privativo com secador de cabelo e amenidades de banho gratuitas.
O hotel dispõe de um restaurante e bar que fica de frente para a rua e serve uma seleção de pratos tradicionais. Se você quiser jantar em outro lugar, o Deguste by Pedro Pinto e o Restaurante Resvés estão a poucos passos do hotel.
Se você quiser passear pela natureza, pode visitar o Largo República do Brasil. Outras atrações na área incluem o Largo da Oliveira, o Centro Histórico de Guimarães e a Igreja e Convento de São Francisco.