Stella Marina
3-star Hotels
Av. Costanera 1825, San Clemente del Tuyú, Buenos Aires
All rooms at the Hotel Stella Marina are cozy and have air conditioning, a flat-screen cable TV and a private bathroom.
It also has a common lounge area, computers at guests' disposal, WiFi and a 24-hour reception.
Some rooms have a balcony.