Boho Manor Resort - Studio 30
About: This resort is located in Monte Rio, near the Russian River and within walking distance of the Rio Theatre. It has excellent location and cleanliness ratings.
The layout is a studio with 1 bedroom and 1 bathroom.
The Boho Manor Resort offers a unique and appealing experience for guests with its lakeside location, patio with scenic views, in-house coffee/tea maker and TV, tranquil garden, and spa tub for relaxation. Guests can also enjoy proximity to major attractions like the Rio Theatre and Northwood Golf Club.