Hotel 2010 Hotel Address Avenida de Mocambique, Maputo, Mozambique Contact +258 84 430 7633 Rating on Google Maps 3.50 (624 reviews) Open on Google Maps