44
Sol House

Sol House

Holidays made for living. Sol House is a new fun and energetic selection of hotels offering a fresh new affordable lifestyle hotel experience. By Meliá

Palma de Mallorca - Balearic Islands - Spain

English

Hotels

hotels djs



Profile statistics