El Neptune Resorts está situado en un jardín de flores equipado con parque infantil en Agios Petros, en Corfú, a pocos metros de la playa. Ofrece estudios con WiFi gratuita y balcón con vistas al jardín y el mar Jónico.
Los estudios del Neptune son sencillos y cuentan con zona de cocina con nevera y horno eléctrico pequeño. Cada alojamiento dispone de ventilador y TV. El baño privado está equipado con bañera o ducha.
Todas las mañanas se sirve un desayuno buffet en la zona de comedor. Hay una zona de barbacoa en el jardín al aire libre donde también se puede comer. A poca distancia a pie del establecimiento hay tabernas.
El Neptune Resorts está a 45 km de la ciudad y el puerto de Corfú, y a 43 km del aeropuerto nacional de Corfú. La localidad de Leykimi se encuentra a 2,5 km. Kavos, una localidad costera, está a 1,5 km. Hay aparcamiento privado gratuito.