This hotel is located in Alto Caparao, a short 5-minute walk from Caparao National Park and also 16 minutes on foot from Caparao National Park Entrance. You’ll also find Portal of Alto Caparao and Church of the Immaculate Conception within a short drive.