The hotel is completely renovated and has 23 rooms.
This hotel is located in Long Beach, California.
By creating an account, You accept the conditions of using our web Terms of Use and the Privacy Policy.