The Alexis Hotel, a luxury boutique hotel located in the heart of downtown Seattle, Washington.A work of art in itself, our recently renovated Seattle luxury hotel is committed to the arts community. Named as one of Travel + Leisure's Best 500 Hotels in the World, the Alexis Hotel displays original pieces throughout the richly decorated guestrooms and public spaces that showcase the diversity and culture distinctive to the Pacific Northwest.