Hotel Receptionist - OPERA USERS ONLY
1 day ago
London
The Bedford Hotel, The City Sleeper, The President Hotel, The Tavistock Hotel, The Morton Hotel and The Holiday Inn, Bloomsbury. Imperial London Hotels currently operates seven 3 & 4-star hotels in the heart of Bloomsbury. The portfolio includes The Royal National Hotel which remains UK largest