Mount Meru Hotel Address – Arusha, Tanzania
Mount Meru Hotel About Mount Meru Hotel WELCOME TO MOUNT MERU HOTEL Located in Arusha, an oasis of tranquility on Tanzania’s gateway to major tour tourist destinations regardless of the season, the hotel comprises 178 well-appointed guest rooms and suites, 2 restaurants, 2 bars, 24-hour In-Room Dining service, an outdoor swimming pool, and a well-equipped … Read more