minube
Oscar Resort Hotel, Cyprus
This hotel, which has the Mediterranean ocean on one side and mountains on the other, is in a prime location.
The resort offers different accommodation types with different views too. Within its grounds there are three swimming pools, water slides, and even a wave pool.