El Alexandra Hotel en Londres ofrece servicios de check-in y check-out exprés, así como un servicio de recepción disponible las 24 horas. También cuenta con un aparcamiento sin asistencia disponible por un cargo adicional. Además, se ofrecen servicios prácticos como conexión a Internet wifi gratis y asistencia turística para la adquisición de entradas.
El hotel cuenta con 97 habitaciones equipadas con televisión de pantalla plana y conexión a Internet wifi gratis. Las habitaciones también disponen de baño con bañera o ducha, secador de pelo, caja fuerte, cafetera y tetera, y teléfono.
Situado en el Centro de la ciudad de Londres, el Alexandra Hotel ofrece una ubicación fantástica a menos de cinco minutos en coche de Hyde Park y Oxford Street. Además, se encuentra a 4 km de Palacio de Buckingham y a 4,2 km de Piccadilly Circus. Los huéspedes pueden disfrutar de la conveniencia de estar cerca de importantes puntos de interés de la ciudad durante su estancia en el hotel.