Set in Ponta Delgada, Apartment T3 in downtown offers self-catering accommodation with free WiFi The property boasts views of the sea and is 37 km from Joao Paulo II Airport A dishwasher and an oven can be found in the kitchen and there is a private bathroom A flat-screen TV with cable channels is featured Portas da Cidade is 2 km from Apartment T3 in downtown, while Santuario Nossa Senhora da Esperanca is 2 km away