Apartments Leo Copacabana offers self-catering accommodations ideally located in different addresses in Copacabana, just 400 metres from Copacabana Beach Free Wi-Fi access is available Guests can arrange airport shuttle and tours through the wonderful city with the owner Well-equipped apartments feature a complete kitchen, living room with bed and sofa beds, as well as LCD TV with cable channels Some come with washing machine and feature city and mountain views The units are located 7 km from Santos Dumont Airport, 10 km from Novo Rio Bus Station and 11 km from Maracana Stadium Rio Sul Shopping Centre is only 600 metres away, while the famous Sugar Loaf is 3 km from these properties Ipanema beach is within 6 km