Mayflower Park HotelCurrently Open
- Address: 405 Olive Way Seattle, WA 98101, United States.
- Timings: 24-hrs Details
Both hotels are situated in a great location, the rooms are comfortable and the staff is excellent. The Mayflower is located in such a way that walking to the Seattle Art Museum is easy. You are also closer to theatres, restaurants and the convention centre.