Hotel Sao Francisco, Brazil Our rating: Simple

Hotel Sao Francisco is a 45-room hotel located in the historic centre of Penedo.

Hotel Sao Francisco, Penedo
Map of Hotel Sao Francisco, Brazil
Superior Room, Hotel Sao Francisco
Hotel Sao Francisco, Penedo
View hotel in detail