Overview

Grand Center Inn

Search hundreds of travel sites at once for hotel deals at Grand Center Inn

3716 Grandel Square, St. Louis, MO 63108, United States
+1 314 533 0771

$195+

Grand Center Inn
Sat 11/18
Sun 11/19

Overall guest ratings

8.3/10 Excellent
Based on 19 reviews

Nearby

  • 322 yd Fox Theater
  • 1.2 mi Cathedral Basilica of Saint Louis
  • 1.9 mi City Museum
Show all

About

Located in Grand Center, this bed & breakfast is 0.1 mi (0.1 km) from Grandel Theater and within 3 mi (5 km) of Busch Stadium and Cathedral Basilica of St. Louis. City Museum and Missouri Botanical Gardens and Arboretum are also within 3 mi (5 km).

Less Show all
Expedia

Amenities

  • Free Wi-Fi
  • Air-conditioned
  • Pets not allowed
Less Show all
Photos
Map

Map