With its 200 comfortable airconditioned guestrooms and location close to the beach, this Ventura Beach hotel offers accommodation, facilities and services for all types of [ + ]