Aston Waikiki Joy Hotel

320 Lewers St
Honolulu
Hawaii
United States