Hotel Riu Baobab
Parcelle 4, On the beach, La Somone, Senegal
Rooms
522
Pets
No
05
May

Hotel Riu Baobab, La Somone

Hotel Riu Baobab

Hotel Riu Baobab

Price & Availability