Hotel mieści się w centrum Częstochowy, w sąsiedztwie Klasztoru na Jasnej Górze, około 500m od Al. N.M.P., przy jednej z głównych ulic w Częstochowie: Al. Jana Pawła II, przy trasie z Poznania (Opola) w kierunku trasy DK-1 (Warszawa - Katowice).
Posiada dogodny (szeroki) dojazd od ul. Wieluńskiej z przyulicznymi miejscami parkingowymi oraz dużym parkingiem samochodowo-autokarowym (na tzw. Rynku Wieluńskim). Posiada również parking wewnętrzny na samochody osobowe od ul. św. Jana (ilość miejsc ograniczona).
Hotel Sekwana posiada pokoje hotelowe na ok. 60 miejsc. Na parterze znajduje się również restauracja oraz patio.
Nie ma możliwości dostawienia dodatkowych lóżek w pokoju.