Hotel The Flamingo
4601 34th Street South, 33711 St. Petersburg, United States - St. Petersburg.
See on map
Where is the lodging establishment?
4601 34th Street South, 33711 St. Petersburg, United States - St. Petersburg.
Choose your room
Hotel The Flamingo
Come and stay at the Howard Johnson Inn. Our friendly staff is here to assist you. Our hotel is surrounded by palm, groomed lawns, & flower gardens.
Other names for Hotel The Flamingo:
Howard Johnson InnFlamingo Resort