Pagoda Hotel

1525 Rycroft St
Honolulu, Hawaii 96814
7.9 miles from Aloha Stadium
More hotels near this hotel