Bar & Restaurant

Westwood hotel solio pub is the best unwinding and socializing spot. One can watch their favorite sports on the big screen. We have a huge variety of beverages to suite your taste of both alcoholic and non alcoholic.

Aroma Lounge

This is an ideal spot for residents to relax before they settle in their rooms. We also host private dinners, banquets and cocktail parties.