Casa João Chagas is close to Almourol Castle. Additional regional attractions include Abrantes Castle and Igreja Matriz.
The hotel offers a restaurant. Additional amenities include multilingual staff, a safe deposit box at the front desk, and air conditioning in public areas.
The 13 air-conditioned guestrooms at Casa João Chagas include clock radios.