Hotel located in the heart of Waikiki, with lively shopping and restaurants nearby and just three blocks from Waikiki Beach.
320 lewers street,
Waikiki beach
96815
United states