Oferując bliskość Demen's Landing Park w prawie 1 km, The Mansion House Inn Sankt Petersburg zapewnia gościom również parking na terenie. Muzeum Teda Williamsa i Galeria Sław Graczy jest w odległości 25 min spacerem, a Stadion baseballowy Tropicana Field jest około 5 min jazdy samochodem od hotelu.
Ten hotel znajduje się 950 m od Round Lake. Mansion House Inn jest usytuowany w pobliżu atrakcji przyrodniczych, takich jak Ogrody botaniczne Sunken Gardens 2 km) i Park wypoczynkowy Demens Landing Park 1 km). Ponadto, Elva Rouse Park znajduje się w prawie 1 km. Pobliskie atrakcje w okolicy to Park Vinoy, w 550 metrach stąd. Autobus zatrzymuje się na przystanku 5th Avenue Northeast & Bay Street Northeast, w niewielkiej odległości od obiektu.
Jest 13 pokojów, które zapewniają miejsce do siedzenia. Są one wyposażone w telewizję satelitarną oraz takie udogodnienia jak żelazko z deską do prasowania i klimatyzacja. Wraz z oddzielną toaletą i prysznicem, udogodnienia w łazience obejmują również suszarkę do włosów i ręczniki. Oferując udogodnienia, takie jak suszarka do włosów i ręczniki, łazienki posiadają również oddzielną toaletę i prysznic.
Restauracja 400 Beach Seafood and Tap House znajduje się blisko The Mansion House Inn i serwuje dania kuchni amerykańskiej w odległości 5-minutowego spaceru od obiektu.