St. Luke's Palace is located in Lower Manhattan. There are a lot of precious artworks in the building, displayed here.
St. Luke’s Palace is a large palace art area here. The palaces here are very wide. Many artworks can be admired here. The decoration of the palaces is also very luxurious and elegant.