Experience True Relaxation! Happy Hour is a brand new, 13,000 square foot, modern contemporary style villa located on the prestigious Discovery Bay Strip in St. Ann, Jamaica.BOOK YOUR VACATION TODAY!© 2021 Happy Hour VIlla. All Rights Reserved.