A weekly pick of luxury travel links for your perusal…
A $20 million boutique hotel named The Silver Palms Inn has just opened in Key West and is being marketed as an “affordable elegant” property. The hotel is just three blocks from Duval Street, so guests