Marcopolo Business Hotel is located in the heart of Kathmandu. It is surrounded by Nepal’s top Banks and other financial institutions. Malls, movie theatres, street food vendors, medical outlets, tourist hubs, casino’s and five star hotels are just a walk away.