The hotel is beautiful done up with trendy furniture. The lobby area is attractive with a white sofa and wooden desk. The ceiling has been done up with various kinds of motifs and wall art.
The hotel rooms at Bella Vista have free Wi-Fi, king sized bed, air conditioning and television. There is also a kitchen on the premises.
There are many restaurants near to the hotel thanks to its locality. A few of the nearby restaurants are Tashkin Restaurant, Cafe fiesta Restaurant and Arabian Shisha Cafe.