This charming hotel is located in Santa Monica. This accommodation offers a total of 45 bedrooms. Pets are not allowed at this accommodation.