Bessa Luxury Flat by Amber Star Rent is located 1.31 km from Porto center