Hotels Closest To Freeman Park

Hotel Providence Providence

139 Mathewson Street
Providence, RI 02903
Near Kennedy Plaza

Distance0.1 miles SELECT

The Dean Hotel Providence

122 Fountain Street
Providence, RI 02903
Near Kennedy Plaza

Distance0.2 miles SELECT

Econo Lodge Cranston

101 New London Ave
Cranston, RI 02920
Near Garden City Center

Distance4.6 miles SELECT