Av 79 N° 369, 7630 Necochea, Argentina
Sea & Sky Hotel is located in the city of Necochea and offers free wi-fi throughout the property and free parking.
The rooms have a terrace or balcony, private bathroom with bath or shower and flat screen TV.
The Hotel offers its guests a 24-hour reception. Necochea Airport is 12 km.