Hotel Leon Beach din Mamaia Nord este un hotel amplasat chiar pe plaja faimoasei statiuni de la malul Marii Negre, oferind camere de cazare ce dispun de Wi-Fi gratuit si aer conditionat, alaturi de o baie privata, TV cu ecran plat prin cablu, minibar si vedere la mare sau la propria gradina a hotelului.

Hotel Leon Beach dispune si de o piscina privata, deschisa in sezon, iar oaspetii au la dispozitie o parcare privata gratuita. Magazinele se afla la mai putin de 100 metri de locatie, iar ca mijloc de transport in comun oaspetii au la dispozitie o statie de autobuz ce este amplasata la doar 150 metri de hotel.