The ChillHouse is located centrally in Porto walking distance from most of the city sites and close to the Metro. It was perfect for our first trip to Porto.