Dave Jackson on September 11th, 2009
Elbow Beach is the fastest hotel property on the island of Bermuda. It’s the ultimate retreat with a wealth of facilities created for luxurious leisure. The hotel offers the holistic pleasures of a spa, five tennis courts, a putting green and swimming pool. Elbow Beach is part of the Mandarin Oriental’s portfolio of luxury [...]

(4.80 out of 5)
(4.20 out of 5)