Park Royal is a green luxury skyscraper located in the heart of Singapore. It accommodates regular office workers, tourists and business travellers among the tower's vertical gardens, waterfalls and leafy terraces.
- Album created by Simon
- Updated
- 20 images
- 778 views