Best Western The Westshore Hotel
Name Hotel: Best Western The Westshore Hotel
Country: United States
Location: US/Colorado
City: Steamboat Springs
Stars: 2.0
Description:
Situated in the centre of Tampa’s Westshore business district, The Westshore Hotel offers its guests an experience best described as uniquely different. The hotel’s distinctive open Florida-style courtyard offers an enjoyable area to relax and unwind.