This appealing holiday village located in downtown Seattle. The beautiful hotel is situated at the main road conveniently located to all the area attraction, so that guest may reach countless sights of interest within the city within a few minutes.
See more: Hotels in USA Hotels in Seattle - Wa Holiday Destinations in USA