This luxurious Hotel is in the heart of Victoria with easy access to great shops, restaurants and events.