Olinda, Olinda
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rua do Sol, 127, Olinda
Tastefully decorated rooms with air conditioning await you at Hotel Pousada São Francisco, a welcoming hotel that lies only 100 metres from the beach in Olinda.
See MoreUsage of subsidiary facilities may incur additional fees