Hotel located on Queen's Promenade. Offers accommodation.