The Rose Hotel, Los Angeles

The Rose Hotel, Los Angeles
https://the-rose-hotel.usa8.info

The Rose Hotel is located just 197 feet from Venice Beach and boardwalk. Free WiFi and an iPod docking station are featured in every room. Ocean View Park is 8 minutes’ walk away.

15 Rose Avenue, Venice Beach, Los Angeles, CA 90291, United States of America

Related Posts