El Hotel Sol e Serra se encuentra en el centro de Castelo de Vide, a 16 km de la frontera con España, y tiene piscina al aire libre y bar. También alberga un restaurante que prepara platos regionales del Alentejo y sirve vinos locales. En la zona de recepción hay WiFi gratis.
El Sol e Serra Hotel dispone de habitaciones sencillas con ventanales, cortinas opacas, baño, TV vía satélite y aire acondicionado.
En Castelo de Vide se pueden hacer excursiones al aire libre por lugares de interés cercanos, como las ruinas romanas de Ammaia. El hotel está ubicado en una zona residencial muy tranquila, cerca de pistas de senderismo y ciclismo.