Hotel Budha Beach THe Senses Collection is located in Santa Maria, Cape Verde on Praia Antonio Sousa, Santa María, Isla de Sal, Santa Maria 4111. Hotel Budha Beach THe Senses Collection is rated 3 out of 5 in the category hotel in Cape Verde.
Address
Praia Antonio Sousa, Santa María, Isla de Sal, Santa Maria 4111