Corny kegs are really expensive over here compared to the states, they go for about £40-50 on average, parts are quite hard to come by, I' awaiting delivery from keg connection as it works out far cheaper for me to ship from the sates.
Hops wi again they are expensive with Amarillo costing from £5-7 for 4oz...
But if you need them you have Edina homebrew shop in Edinburgh or I would recommend contacting Rob at the Maltmiller and he could ship to your hotel