Featuring free WiFi, Apartamento Bellavista Callao is located in Lima, 6 km from Las Nazarenas Church All rooms are equipped with a flat-screen TV Rooms include a private bathroom San Martin Square is 7 km from Apartamento Bellavista Callao, while Government Palace of Lima is 7 km away Jorge Chavez International Airport is 4 km from the property