Located 9 miles from Guanabara Bay, Mellos Life 3 offers accommodations in Rio de Janeiro. Mellos Life 3 features views of the mountains and is 8 miles from Chinese Pavilion. The kitchenette is equipped with an oven. A flat-screen TV is available. Santa Teresa Neighborhood is 8 miles from Mellos Life 3, and Selarón Steps is 8 miles away. The nearest airport is Galeao Airport, 5 miles from Mellos Life 3.