El The 1888 Hotel está situado en el distrito Centro de San Petersburgo, a 450 metros del Trinity Lutheran Church. También dispone de un aparcamiento.
En el hotel, estarás a 2 km del Estadio Tropicana Field y en las proximidades de The Coliseum. Lugares de interés cultural de la zona son el Museo de Bellas Artes (1 km) y el Morean Arts Center (1,1 km). Este hotel está situado a 2 km del Museo de Dalí. La parada de autobús 5th Avenue North & 9th Street North se encuentra al lado del The 1888 Hotel.
La propiedad cuenta con 15 habitaciones con TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. El aparthotel ofrece baños privados con inodoro separado y ducha.
A 250 metros de distancia, en el restaurante Chipotle Mexican Grill, podrás probar platos mexicanos.