With a stay at Hotel Vina del Mar, you'll be centrally located in Rio de Janeiro, a 8-minute walk from Arcos da Lapa and 10 minutes by foot from Catedral de Sao Sebastiao do Rio de Janeiro. Featured amenities include a 24-hour business center, a 24-hour front desk, and luggage storage. Planning an event in Rio de Janeiro? This hotel has facilities measuring 700 square feet (65 square meters), including conference space. Free self parking is available onsite.