Red Roof Inn Saint Louis

11837 Lackland Road, Saint Louis, MO

Not yet
rated

HOTELSRATING Index

Not yet rated. A score appears when an independent body - an inspection guide, an academy vote or an industry award - has recognised this hotel. Nothing anybody buys changes that.

This page has no photograph yet. Claim it and add yours, free.

saint-louisunited-statesred-roof-inneconomylodgingtravel

About this hotel

The Red Roof Inn Saint Louis is located in Saint Louis, United States, operating under the Red Roof Inn brand. This hotel provides straightforward lodging for travelers visiting the city. As a property within a recognized brand, it offers a consistent and familiar experience for guests. The Red Roof Inn brand is known for offering economical accommodations. Its location in Saint Louis positions it conveniently for exploring local attractions or for those seeking a stopover point. This property focuses on providing essential services for a comfortable stay.

Description generated from public data; the property can replace it for free.

Red Roof Inn Saint Louis, Saint Louis, United States · HOTELSRATING