727-317-5508  |
click to view our website. Avalon Hotel

Avalon Hotel

443 4th Avenue North Saint Petersburg FL United States
(prices in USD)

Hotel Description

Welcome to the The Avalon, located in the sunshine city of St. Petersburg, Fl radiates a cool Art Deco style at an affordable price. With its sleek Deco-esque lines, artful use of neon and retro-chic interior (complete with a diptych of 60s supermodel Jean Shrimpton), it really did look like a transplant from Collins Avenue, sprung from the imagination of some 21st-century Ian Schrager. -Creative Loafing Tampa Bay


Property Restaurant
Conference Exterior