La Magnolia - Rooms

  • Cots
  • Air conditioning
  • Pets allowed
Location
9.0
Superb
Based on 6 reviews