Hotel nearby San Carlos de Bolívar
3 found
![](/img/temp/1.jpg)
Hotel del Sol
Hotel del Sol is situated in San Carlos de Bolívar and features a bar. The hotel features both free WiFi and free private parking. The rooms in the hotel are fitted with a flat-screen TV.
More Hotel in other Cities
Interesting places in San Carlos de Bolívar
Search this area