When you stay at Punta Veleros Rooftop in Los Organos, you'll be near the beach, within a 15-minute walk of Pier of Los Organos and Tourist Boardwalk. This beach hotel is 0.6 mi (1 km) from Los Organos Plaza de Armas and 1 mi (1.7 km) from Organos Beach.