Отель расположен в живописном месте, на набережной в центре курорта Порторож, в 200 м от моря, на холме. Пляж через дорогу. Отель относится к комплексу отелей Lifeclass Hotels & SPA. Связан крытыми переходами с другими отелями комплекса, а также с велнесс центром «Terme & Wellness Lifeclass», Морским СПА центром и Wai Thai центром. Рецепция отеля Neptun находится в отеле Apollo 4*. Посещение плавательных бассейнов с морской/термо-минеральной водой, пользование фитнес-центром в утренние часы, вход в казино Riviera и гранд-казино Portoroz, а также развлекательная программа включены в стоимость проживания.