Situated in Ponta Delgada, a 2-minute walk from Portas da Cidade, Super Central City Apartment features a living room with a flat-screen TV, and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. Private parking is available at the apartment. Santuario Nossa Senhora Read more
Situated in Ponta Delgada, a 2-minute walk from Portas da Cidade, Super Central City Apartment features a living room with a flat-screen TV, and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. Private parking is available at the apartment. Santuario Nossa Senhora da Esperanca is 600 metres from Super Central City Apartment.