A Favourite With Sporting Fans
Guests liked how this property is close to both the National Stadium and Torwar Hall. As a result, they often decided to stay here when they took trips to attend sporting matches. Some even mentioned they were able to leave their cars at the hotel and not worry about parking at the sports venue.