Neptune Mare (ex. Medblue Gennadi; Ampelia Beach) находится на острове Родос в поселке Геннади. Neptune Mare (ex. Medblue Gennadi; Ampelia Beach) входит в комплекс отелей Blue GR, который состоит из трех отелей: The Ocean Blue, Alia Mare. В 100 метрах расположен песчано-галечный пляж Геннади. До центра поселка Геннади - 800 м. До Международного аэропорта Диагорас - Родос (Diagoras International airport - Rhodes) - 65 км.