Excellent location
The hotel is easily accessible from the highway, thus causing no inconvenience to the guests. There are shopping centers, restaurants, bars as well as pubs in close proximity from the hotel. Additionally, all the commercially popular areas in Westwood are also nearby. The guests thus preferred to stay at the hotel because of its central location.