Das Hotel Sevilla Guatemala-Stadt bietet seinen Gästen einfache Zimmer und liegt in ungefähr 5 Gehminuten Entfernung vom Mercado Central. Das Hotel bietet WLAN in den öffentlichen Bereichen und verfügt über ein Kopiergerät und einen kostenlosen drahtlosen Internetzugang.
Das komfortable Hotel ist nur 3 km vom Torre del Reformador sowie nur 300 Meter zu Fuß vom Nationalpalast entfernt gelegen. Das Sevilla befindet sich ziemlich nah an der Kathedrale von Guatemala-Stadt und kann in etwa 10 Minuten vom Zentrum von Guatemala-Stadt erreicht werden. Auch Parque Centenario liegt etwa 5 Gehminuten von der Unterkunft entfernt. Die Unterkunft liegt in 2 Kilometer Entfernung vom Hipódromo Del Norte. Die Bushaltestelle Transmetro Parque Centenario liegt nur wenige Schritte entfernt vom Hotel.
Das komfortable Hotel Sevilla umfasst 67 Zimmer mit einem Wasserkocher. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet. Sie bieten zudem eine getrennte Toilette und eine Dusche in den privaten Badezimmern.
Die Gäste werden in das hauseigene Restaurant Sevilla eingeladen, um sich kulinarisch verwöhnen zu lassen.