Lotus Inn
Ormond Beach, Florida

Situated on the sugar white sand beach of Florida’s east coast, Lotus Inn and Suites offers its guests a luxurious and relaxing trip. This modern boutique hotel is located close to Daytona Beach’s downtown area and is in close proximity to Ormond Beach. Originally built in the 1960’s, Lotus Inn and Suites underwent a major renovation and has since blossomed into a tranquil sanctuary.