The Perfect Location
OXFORD CASTLE, 3 NEW ROAD, OXFORD, OX1 1AY (FOR SAT NAV, USE OX1 1AY) UNITED KINGDOM
An Extraordinary Stay
Our standards are special, but our suites are truly sublime.
Day of the Dead Liquid Brunch
Go bottomless with one brunch plate and a sparkling selection of unlimited drinks.