Rafayel on the Left Bank is a luxury eco hotel at Falcon Wharf, Battersea, London occupying four floors of a 17 floor building.