We’re comparing great hotel deals for you...

    Hotel Villa Serena (Lake Forest, USA)

    Hotel Villa Serena (Lake Forest, USA)

    About Villa Serena

    Top amenities

      All amenities

      Contact

      22462 Bywater Road,  92630,  Lake Forest,  USA

      Frequently Asked Questions about Villa Serena

      Interesting hotels nearby Villa Serena

      These hotels may also be interesting for you...

      Destinations nearby Villa Serena

      Other destinations close to Villa Serena

      Explore nearby attractions