The Stella Beach House is located in Wading River Landing. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and air conditioning.There is a full kitchen with a microwave and an oven. Featuring a shower private bathroom also comes with a bath and a bath or shower. You can enjoy sea view from the room.Other facilities offered at the property include laundry facilities. The property offers free parking.