Hotel Leon, İzmir Foça Mevkii'nde yer almaktadır. Otel, İzmir Foça'nın eşsiz koylarından birinde hizmet vermektedir. Toplam 69 oda ve 200 yatak kapasitesine sahiptir. Odaların tümü, balkonlu ve muhteşem deniz manzaralıdır. Odalar, misafirlerin her türlü rahatı ve konforu düşünülerek dizayn edilmiştir.
Odalarda standart olarak, balkon, buzdolabı, çalışma masası, eşya dolabı, fön makinesi, havlu, Wİ-Fİ bağlantılı internet, klima, telefon, LCD televizyon, uydu yayını, WC ve 24 saat sıcak su bulunmaktadır. Ayrıca, kat servisi hizmeti ve her gün oda temizliği hizmeti verilmektedir. Leon, denize yaklaşık 100 metre uzaklıkta yer almaktadır.
Otelin, misafirlerine özel kum plajı bulunmaktadır. Plajda, ücretsiz şemsiye, minder, şezlong gibi hizmetlerde verilmektedir. Ayrıca otelin 1 adet açık havuzu ve 1 adet çocuk havuzu bulunmaktadır. Otelde, misafirlere kahvaltı, öğle yemeği ve akşam yemeği hizmetinin sunulduğu, 1 adet kapalı restoran ve 1 adet açık restoranda bulunmaktadır.
Tesiste sabah kahvaltısı dışında alınan yiyecekler ücretlidir. 08. 00-10. 30 arası kahvaltı açık büfe olarak sunulmaktadır. A la carte restoran rezervasyonu yapan misafirlerden de ücret talep edilmektedir. Foça Otel Leon, 350 kişilik toplantı salonu ile toplantı, seminer, düğün ve nişan organizasyonlarında da misafirlerine ev sahipliği yapmaktadır.
Otel yaz kış daima hizmet vermektedir. 24 saat açık resepsiyon, lobide kahve servisi, bahçe, emanet kasa, asansör, çamaşırhane, ütü hizmeti, fax ve fotokopi, ortak salon, araba kiralama hizmeti, tur-bilet hizmeti ve transfer servisi hizmeti sunulmaktadır. Ayrıca otelde sağlık hizmeti de bulunmaktadır.
Leon, 11 Eylül Stadyumu'na 3 km, Foça Devlet Hastanesi'ne 2 km, Gediz üniversitesi'ne 30 km, Adnan Menderes Havalimanı'na 71 km, Beş Kapılar Kalesi'ne 2 km, Foça Yat Limanı'nı 3 km, İzmir Şehir Merkezi'ne 57km ve Foça Otogarı'na 2km mesafede yer almaktadır. Otel bünyesinde, ücretsiz otopark mevcuttur.