O Hotel Sol e Serra está localizado no centro de Castelo de Vide, uma cidade em pleno Parque Natural da Serra de São Mamede.
Sempre envolvido pela natureza e paisagens montanhosas, o Hotel disponibiliza piscina exterior junto a Bar para aproveitar os fantásticos cocktails.
O Restaurante serve buffet ao pequeno almoço e nos restantes horários apresenta uma carta de pratos regionais e uma bela seleção de vinhos.
Os quartos estão equipados com televisão, ar condicionado, wifi e casa de banho privativa. Alguns apresentam varanda.
O Hotel disponibiliza estacionamento gratuito.
Espanha fica apenas a 16 km enquanto que as cidades de Portalegre e Marvão ficam a 20 km.