Situated in the same building as Hotel Solymar, the Del Mar are brand new, air-conditioned apartments with all the facilities you need for a great holiday.