Royal Relax Inn Fairmont City

5280 Collinsville Rd East St Louis IL 62201 USA

(618) 875-2800

Location