Best Western Plus Clocktower Inn

Starting at

TripAdvisor Review

Based on 1453 review

See all

Conveniently located in downtown, this pet-friendly Billings hotel is near popular attractions, many corporate locations and major medical facilities. Looking to make the most of your work trip? Business travelers have just a short commute to the area's corporate locations or organizations, such as ...

More details