21-23 Evergreen St See more listings
La Nina is a holiday home have free of cost WiFi and a patio located in Clifton Beach. It gives free of cost individual parking. There is a seating area and a kitchen. A flat-screen TV is featured. Other facilities at La Nina include an open-air pool.