Map
80 Beach Dr NE, St Petersburg
727-308-5071
Downtown St Petersburg MAP
This award-winning hotel is located on trendy Beach Drive, just steps from the shops, restaurants, museums and galleries. Enjoy complimentary breakfast, WiFi, refrigerator & microwave in every room, fitness center, heated pool and more! Valet parking available onsite.