Stop Inn Cristiano Machado offers self-catering accommodations just 3.1 mi from Pampulha Lagoon. Free WiFi is provided throughout.
Each guestroom features contemporary décor and a flat-screen TV. Rooms also boast a private bathroom fitted with a walk-in shower and bath towels.
There is a supermarket ideally set 2789 feet away. Central Station is 3 mi from Stop Inn Cristiano Machado, while the Tancredo Neves International Airport is located 17 mi away.