Este hotel elegante está situado en el barrio de San Rafael de la ciudad de México y cuenta con aparcamiento privado gratuito y salas para banquetes. Queda a 3 km del centro histórico.
Las habitaciones del Hotel Sevilla gozan de vistas a la ciudad y cuentan con TV por cable y baño privado con ducha y artículos de aseo gratuitos. Las habitaciones superiores también incluyen aire acondicionado.
El restaurante del establecimiento sirve cocina nacional e internacional. Además, hay varios sitios para comer a 500 metros. La zona también ofrece bares y locales de ocio nocturno.
El Hotel Sevilla cuenta con servicio de lavandería y limpieza en seco.
El distrito financiero de la ciudad de México, Polanco, está a 10 minutos a pie, mientras que el aeropuerto internacional Benito Juárez se halla a 30 minutos en coche.