Das Hotel Sevilla Palace Mexiko-Stadt liegt in einem finanziellen Bezirk von Mexiko-Stadt, ungefähr 8 Gehminuten vom Museo de Cera entfernt und bietet einen herrlichen Blick auf die Stadt. 450 m vom Paseo de la Reforma gelegen, verfügt das Hotel über einen Swimmingpool, wo sich die Gäste entspannen können.
Das 4-Sterne-Hotel liegt in einer ruhigen Lage von Mexiko-Stadt, nicht weit entfernt von der U-Bahn-Station Juárez. Der Plaza de las Tres Culturas gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 3 km Entfernung vom Sevilla Palace. Die Unterkunft ist ungefähr 10 Minuten mit dem Auto vom Colegio de San Ildefonso und anderen beliebten Attraktionen von Mexiko-Stadt entfernt. Die Bushaltestelle Paris ist ein paar Schritte entfernt vom Hotel.
Das Sevilla Palace umfasst 57 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer verfügen auch über ein gemeinschaftliches Bad mit einer Wellness-Badewanne.
Zum Frühstück werden im hoteleigenen Restaurant Los Naranjos leckere Speisen serviert. Die Gäste können sich in der hoteleigenen Lounge- Bar gut entspannen.