Overview

Oakwood AT The Blake

220 East 63RD ST, New York, NY 10065, United States

Info

Rates

Get Rates

Check in
Check out
Map