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....
|Rua Machado dos Santos , 90D|