Posts Tagged ‘Rooms Hotel Villa Soroa Cuba’

Hotel Soroa Pinar del Rio Cuba

Hotel Soroa is a three star hotel located in Soroa a rural area of Pinar del Rio right next to the famous waterfall called El Salto. The hotel offers an excellent freshwater pool and can be described as cozy with a very quiet atmosphere. Places of interest around the Hotel Soroa are of course the […]

Read more about Hotel Soroa...