The Siesta Inn

Tops - the only place to stay! Conveniently located near downtown St. Petersburg. Newly renovated. Clean accommodations. Very safe location.

Amenities

Availability

Weekly

Guest Information

Wireless (Wi-Fi)