Guest reviews for The Manor by Leonardo Hotels
87
Excellent
From 2,286 Reviews
Verified reviews provided by
Review highlights
Solo 16%
Business 1%
Family 30%
Couple 54%
Service
Great service.
Great service.
Location
Terrific location.
Terrific location.
Comfort
High comfort.
High comfort.