Belmond Reid’s Palace & Afternoon Tea Belmond Reid’s Palace is a historic hotel located on a cliff-top overlooking the Bay of Funchal.