K
Karen Groene Review of Chula Vista Resort
Great place to stay, clean and the staff was excel...
Great place to stay, clean and the staff was excellant!
Great place to stay, clean and the staff was excellant!
Comments: