Location Is the Best
You simply won't be able to find a better located hotel. Situated right in the heart of everything, meaning all the various attractions, bars, shops and more will be available right at your fingertips. No need to worry about travelling.