Overlooking Porto and located 150 metres from the Douro River, Oporto City Flats is set in the Ribeira quarter, and offers elegant self-catering apartments It has free Wi-Fi and offers bicycle rental services Combining modern and classic decor, the elegant accommodation at the Sao Joao Apartments offers views of the city They all have a living room with a flat-screen cable TV, and a private bathroom with hairdryer and free toiletries Guests can prepare their meals in the privacy of their modern kitchen or kitchenette The area surrounding the property is packed with shops, and offers a variety of traditional restaurants and cafes Sao Bento Railway Station and the namesake Metro Station are just 550 metres away, while Ribeira Cable Car Station is 450 metres away Francisco de Sa Carneiro Airport is 17 km away