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