Image Credit : New Ambassador Hotel Facebook Page
Located in the Central Business District, the New Ambassador hotel is an ideal business hotel.
It is within walking distance of all the main financial, commercial and government institutions and also within easy reach of shops, cinemas, restaurants, the National museum and Art Gallery.