Palace Hotel The

10-12 Grand Junction Rd., Brighton, East Sussex, England, BN1 1PN
Description