The Place Hotel is a four-star city centre hotel, situated in a stunning A-listed Georgian terrace on York Place. This elegantly appointed hotel blends traditional, timeless style with modern accents and interiors. It features luxurious guest rooms, a semi-covered heated terrace, and space for your ceremony and reception.
|