An Exceptional Luxury Stay At The Edison The Edison is beautifully situated in one of the loveliest corners in Georgetown, with whimsical touches of heritage.