El River Studios se encuentra en Paleokastritsa, a 800 metros de la playa de Lagrota y a 3 minutos a pie de tiendas y restaurantes. Ofrece alojamiento independiente con conexión Wi-Fi gratuita y balcón o patio amueblado con vistas al jardín, con olivos y flores.
Los alojamientos del River Studios disponen de zona de cocina con fogones, nevera y tostadora. Todas tienen zona de estar y baño privado con bañera o ducha.
Hay tumbonas gratuitas en el jardín. Los huéspedes tienen acceso gratuito a la zona de barbacoa.
La playa de Agia Triada está a 1 km. Hay una parada de autobús justo enfrente de los estudios. El centro de Corfú está a 25 km. Hay aparcamiento privado gratuito.