Newly open accomodation that provides luxious self contained rooms with excellent city views for a price that is within your budget.