bbk

bbk

Great weekend at Lord Balfour in South Beach, new hotel just open in June. Outstanding service and hotel!