Some of the popular 3 star hotels in Central London are Adria Hotel, Strand Palace Hotel, Travel Lodge London Central Waterloo, and Hotel Indigo London – 1 Leicester Square etc.