Check out this great place to stay in Davenport
Entire home/apt in Davenport, United States. The Ambassador (first set of photos) and Presidential Villas ( 2nd set of photos)- Spacious 4000 sf each beautifully furnished to executive standard and accommodates 18 people comfortably on each villa, which is ideal for family re-unions, wedding...
See this content immediately after install