Set in the heart of Los Angeles, two blocks from Wilshire Boulevard, Shelter Los Angeles is a 48-room boutique hotel filled with spacious, comfortable, and soothing rooms.