Sol is a really great hotel. Not a 4/5* but that is because it is in Cuba - and not Europe. You should realise that you are not going to get 5* for such cheap prices! This hotel was slightly run down, hence the refurb but nothing wrong with it at all. In fact I am quite shocked but all... more











