Siboney Beach Club is a romantic, intimate, suite hotel set in a luxuriant tropical garden with a fresh water swimming pool hidden away amongst verdan ...
This lovely hotel enjoys an enviable situation in the famous Miami Beach, where glamour and beautiful natural scenery merge to provide a perfect place ...