SeattleSeattle Vacation Home: The Depot
Seattle Vacation Home: The Depot
4 Stars
211A 26th Avenue East, SeattleWashington 98112, Seattle, USA
Hotel Overview: The Depot stands out for its commitment to sustainability and luxury. It combines eco-friendly practices with a stunning modern architectural design, located in a prime city area. This…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms
- Barbecue grill(s)
- Concierge services
- Laundry facilities
- Picnic area
- Free self parking
- Luggage storage
- Smoke-free property
- Free WiFi
- Terrace
- Health or beauty spa nearby
- Elevator