This establishment is a hotel with an on-site restaurant. It offers air-conditioned rooms, free Wi-Fi, and private bathrooms. The hotel is located near the Chaves Castle and the Igreja de Santa Maria Maior.