Hollander Hotel - Downtown St. Petersburg
421 4th Avenue North, St. Petersburg, FL 33701, United States of America
Stay in the Heart of St. Petersburg
In Saint Petersburg city center, this boutique hotel features an on-site restaurant and heated outdoor pool with a poolside bar, and free Wi-Fi. The Dali Museum is just under 1.6 km away.