When we onboarded the Naviglio Loft in Milan’s canal district in Q3 2025, the numbers told a familiar story: a beautifully designed property sitting at 41% occupancy with an average nightly rate of €89. The owner was managing it independently, pricing by gut feeling, and losing money every month.
Six months later, the same property was operating at 130% effective occupancy (accounting for same-day turnovers), averaging €142 per night, and generating €2,396 in net monthly profit. Here’s the post-mortem on how we got there.
The Problem: Static Pricing in a Dynamic Market
Milan’s short-term rental market is among the most volatile in Europe. Demand spikes during fashion weeks (February and September), Salone del Mobile (April), and major Serie A fixtures. Between these peaks, occupancy can crater to 30-40% for properties without dynamic pricing.
The previous operator was charging a flat €95/night year-round. During Milan Fashion Week, comparable properties were commanding €280+. During quiet January weeks, €95 was too high to compete. The result: empty calendars when it mattered most, and missed revenue during peak demand.
Phase 1: Algorithmic Pricing Engine
Our first intervention was deploying the AlgoRent pricing algorithm. The system analyzes:
- Real-time demand signals — event calendars, flight search volume, competitor occupancy rates
- Historical patterns — 3 years of booking data for the Naviglio district
- Competitor pricing — live scraping of 200+ comparable listings within 1.5km
- Lead time optimization — adjusting prices based on days-to-check-in curves
- Length-of-stay incentives — dynamic discounts for 3+ and 7+ night bookings
The algorithm recalculates pricing every 4 hours, adjusting to micro-shifts in supply and demand. Within the first month, average nightly rate increased from €89 to €118 — a 32.6% improvement — while occupancy simultaneously rose from 41% to 67%.
“The counterintuitive insight is that higher prices often drive higher occupancy. When you price correctly for peak demand, you capture revenue that funds competitive pricing during low periods.”
Phase 2: Listing Optimization
Pricing alone doesn’t explain the full transformation. We simultaneously overhauled the property’s listing presence:
Photography
We commissioned a professional shoot with staging consultation. Key changes: warmer lighting, lifestyle props (books, coffee setup, wine glasses), and hero shots emphasizing the Naviglio canal view. Click-through rate from search results improved by 47%.
Copy & Positioning
We repositioned the listing from “apartment in Milan” to “design loft on the Navigli canals.” The title, description, and amenity highlights were A/B tested across platforms. The winning variant emphasized the canal-side location, the walk-to-Duomo distance (18 min), and the designer furniture.
Multi-Platform Distribution
The property was previously listed only on Airbnb. We expanded to Booking.com, Vrbo, and direct booking channels, increasing total visibility by approximately 3.2x. Our channel manager synchronizes availability in real-time to prevent double bookings.
Phase 3: Operational Excellence
Revenue optimization means nothing without operational consistency. We implemented our standard operating procedures:
- 2-hour turnover guarantee — professional cleaning teams with GPS-tracked arrival times
- 98-point quality checklist — photographic verification of each cleaning session
- Smart lock deployment — eliminating key handoff friction and enabling same-day turnovers
- Automated guest messaging — pre-arrival instructions, local recommendations, and check-out reminders
- 24/7 guest support — multi-language response within 15 minutes
The combination of operational precision and guest experience optimization drove our review score from 4.3 to 4.9 within 4 months. Higher ratings feed directly into platform search algorithms, creating a virtuous cycle of visibility and bookings.
The Results: Six Months In
After six months of AlgoRent management, the Naviglio Loft’s performance metrics tell the story:
PROPERTY: Naviglio Loft, Milan
PERIOD: Q3 2025 → Q1 2026
STATUS: Active | Top Performer
Metric Before After Delta
─────────────────────────────────────────────
Occupancy Rate 41% 92% +124%
Avg. Nightly Rate €89 €142 +59.6%
Monthly Revenue €1,095 €3,916 +257.5%
Net Monthly Profit €420 €2,396 +470.5%
Guest Rating 4.3 4.9 +0.6
Response Time 4h <15min -93.75%
The “130% occupancy” figure accounts for same-day turnovers — days where one guest checks out at 10:00 and another checks in at 15:00. This is only possible with our 2-hour turnover operations and smart lock infrastructure.
Key Takeaways
The Edolo case study reinforces several principles we see repeated across our portfolio:
- Dynamic pricing is non-negotiable. Static pricing leaves 40-60% of potential revenue on the table in volatile markets like Milan.
- Operations enable revenue. You can’t achieve high occupancy without same-day turnover capability. Cleaning speed is a revenue driver.
- Multi-platform distribution matters. Single-platform dependency limits your addressable market and creates vulnerability to algorithm changes.
- Guest experience compounds. Every 0.1-point improvement in review scores drives measurable increases in organic visibility and booking conversion.
If you own a property that’s underperforming its potential, the Edolo story is not unique. It’s the standard outcome of our algorithmic approach. Get in touch to discuss what we could achieve with your property.