El Ambassadors Bloomsbury cuenta con 100 habitaciones equipadas con televisión LCD, conexión a Internet wifi gratis y baño privado con ducha y artículos de higiene personal gratuitos. Las comodidades incluyen caja fuerte, periódicos gratuitos y servicio de limpieza diario.
El hotel ofrece un centro de negocios, periódicos gratuitos en el vestíbulo y servicio de recepción las 24 horas. Las instalaciones para eventos incluyen zona para conferencias y salas de reuniones. Además, dispone de un gimnasio abierto las 24 horas, conexión a Internet wifi gratis y servicios de conserjería.
El restaurante Number Twelve, especializado en cocina italiana, ofrece la opción de almuerzo o cena, y también cuenta con servicio de habitaciones las 24 horas. Los huéspedes pueden disfrutar de bebidas en el bar o lounge, y se ofrece un desayuno completo todos los días con un coste adicional.
Situado en el Centro de la ciudad de Londres, el Ambassadors Bloomsbury se encuentra a solo 15 minutos a pie del Museo Británico y Russell Square. Además, está a 2,5 km de Oxford Street y a 2,7 km de Trafalgar Square, lo que lo convierte en un lugar conveniente para explorar los puntos de interés cercanos.