 The lack of a business center but you can use for free the one from the other hotel operating in the same building but on the other street entrance 
 The building the rooms the staff the proximity to the tube cafes restaurants and the Paddington station connection to Heathrow by express train Basically from the airport to the hotel is a 18 minutes trip including the walking part 