Castle Resorts International
Castle Resorts intl and Walter Fowler ripped us off and won't return any calls
In January we were contacted several times about selling or renting out time share in Las Vegas. We were told that it would rent for over $3000 a week and they were sure they woud have it rented in no time at all due to the location. He told us that Las Vegas has several conventions and they are ...