Bella Casa Hotel is situated in Monrovia, 200 metres from UMIL (United Nations Mission in Liberia) Headquarters and 700 metres from University of Liberia.
Book this Hotel