Guest favorite 1 Hotel Seattle
★★★★
2613 3rd Ave W, Seattle (WA), United States Show on map
Jabba's Palace is a hotel in Seattle (WA), United States. It is one of 226 places to stay in Seattle (WA) listed on Triptoic.
2613 3rd Ave W, Seattle (WA), United States
Jabba's Palace is located at 2613 3rd Ave W, Seattle (WA), United States.
Highly rated alternatives close by
Guest favorite
Hotel
Guest favorite
Hotel