Com piscina privada, The Mansion House Inn São Petersburgo de 2 estrelas está localizado no bairro Downtown Saint Petersburg a uma distância aproximada de 15 minutos a pé de Museu Salvador Dalí. Com uma localização a um curto caminho do Vinoy Park, este hotel de São Petersburgo tem 13 quartos, bem como uma zona comercial.
Ao ficar neste hotel, está convidado a descobrir Museu de Belas Artes, localizado a apenas 1.2 km de distância, ou a visitar locais desportivos como o Estádio Tropicana Field, que fica a 2.2 km de distância. O The Mansion House Inn oferece acesso fácil para o Arboreto de Gizella Kopsick, que está a 7 minutos de distância a pé. Além disso, Elva Rouse Park está a 1.1 km de distância. A área inclui também locais naturais como Sunken Gardens, que se encontram a caminhada de 25 minutos deste estabelecimento. A paragem de autocarros 5th Avenue Northeast & Bay Street Northeast está situada logo ao virar da esquina do Mansion House Inn de São Petersburgo.
Um hotel oferece quartos com local de descanso, com ferro de passar roupas e controle de temperatura, juntamente com TV de ecrã plano com canais via satélite e TV com vários canais. Os hóspedes podem usar casa de banho separada e chuveiro. Com casa de banho separada e chuveiro, as casas de banho também vêm com secador de cabelo e toalhas.
400 Beach Seafood and Tap House serve pratos da cozinha americana e fica a 350 metros deste Mansion House Inn de São Petersburgo.