With a stay at Hotel Ponta Verde Praia do Francês in Marechal Deodoro, you'll be on the beach and 6 minutes by foot from Frances Beach. This upscale hotel is 14.7 mi (23.6 km) from Pajucara Beach and 15.5 mi (2 ... Read more

View all Luxury Hotels in Marechal Deodoro