In a prime location on Bermuda's South Shore overlooking a beautiful expanse of pink sand beach, the luxurious Elbow Beach is self-contained on 50 acres of lush botanical gardens.

 

Click Here for more information on Elbow Beach Hotel