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

2 BR Top Terrace Townhouse

United States Flag
 
 
2 BR Top Terrace Townhouse Star Rating 3.5
Venice Blvd, Venice CA
Los Angeles California United States

Rated 90 / 100 based on 312 customer reviews.

2 BR Top Terrace Townhouse has received an Outstanding Service Award
 
 
 
2 Br Top Terrace Townhouse is situated in Los Angeles and is close to the area's well-known attractions.

2 Br Top Terrace Townhouse offers comfortable rooms, designed to accommodate the needs of any guest.

Local attractions near the hotel include Muscle Beach and Venice Beach. Los Angeles International Airport is within a 15-minute drive.