Best Western Hotel Santa Maria
1 expert review
“The 56-room Best Western Santa Maria is an upper-middle-range property, peacefully located on a private beach near L'ille Rousse's town and port.”
– Oyster
Amenities Show All Amenities
Pet Friendly
Bar/Lounge
Hot Tub
Free Internet
Room Service
Laundry Service
Concierge
Restaurant
Pool