This luxury urban resort, built in 2007 and renovated in 2008, is located on the beach at Stella Maris, one of the best and most beautiful beaches in Salvador.
See more: Hotels in South America Hotels in Brazil Hotels in Salvador De La Bahia - Costa Do Holiday Destinations in South America