Two glasses of a creamy, light-yellow beverage with straws sit on a marble-topped table. The camera pans upwards to reveal a neon sign reading 'CHÂTEAU SAINTE MARGUERITE' and the restaurant's interior... More about Virgin Hotels New York City


View on Map
1227 Broadway, New York City, New York, 10001
Loading map...
DirectionsGet directions