Neva is a hotel offering seaside accommodations and services for both leisure and business travelers.