Hotel nabízí ubytování v pokojích s klimatizací, satelitní TV a bezplatným voláním do 60 zemí celého světa.
Na trávníku hotelu Leonardo je umístěný nepřetržitě otevřený stan, ve kterém si můžete vychutnávat nápoje i lehká jídla a přitom poslouchat příjemnou orientální hudbu.
Leonardo Inn leží hned vedle nákupního centra letoviska Ein Bokek s několika obchody a restauracemi.