The phrase "terrace views" means the scenic sights or outlook that can be seen from a terrace, which is a raised outdoor area connected to a building or house. Full definition
It has the most spectacular rice terrace view of the island. (petithotelbali.com)
With two floors and a separate living space, the suites include a private roof terrace with a couple's outdoor onset bathtub and panoramic terrace views. (adventureinyou.com)
The restaurant can welcome up to 215 guests and additional 65 guests on a spacious terrace viewing the main street in the resort. (beachbulgaria.com)