Go Hotels
 
 
Home > United States > California > Los Angeles >

3 BR Top Terrace Townhouse

United States Flag
 
 
3 BR Top Terrace Townhouse Star Rating 3.5
511 San Juan Ave, Venice CA
Los Angeles California United States
 
 
 
3 Br Top Terrace Townhouse offers 3.5-star accommodation in Los Angeles. It is ideally positioned for guests wanting to sightsee in the area.

3 Br Top Terrace Townhouse provides cosy rooms, designed to suit the needs of any guest.

The hotel is within walking distance of Muscle Beach and Venice Beach. Los Angeles International Airport is less than 30 minutes away by car.