This boutique hotel is located in the heart of Westwood Village next to the UCLA campus offers privacy, personality and modern comfort.
150