Address: Paseo Mar Bermejo Norte 4 Colonia Los Algodones, San Carlos
Hotel rating from 14 guests: 7.6
The hotel has 3 restaurants, ranging from Mexican to Italian food. You can also enjoy a drink in the sports bar or at the beach club on Los Algodones Beach. …