Solar Hoteles is one of six hotel chains in San Andrés. This chain only operates one hotel in the city – Sol Caribe Sea Flower, which is a three-star hotel located at San Andres Centro, Parque De La Barracuda. The hotel has a score of 8.6 out of 10 based on 188 reviews. This score is above average compared to the other hotels in the city. Solar Hoteles has fewer rooms than most chains in San Andrés, with 44 rooms.
San Andres Centro, Parque De La Barracuda