O Portelo is a warm stone hotel offering cozy rooms, casual dining, a garden, and a TV lounge with a fireplace. It features a shared lounge and library.