6000 Blvd Rio Mar (9.3 km from Estadio Ovidio de Jesus)
Ocean Villa's Studio Suite at Rio Mar is located in Rio Grande and offers a restaurant an outdoor swimming pool and a bar.