The phrase "large spa" usually refers to a big place with facilities such as hot tubs, pools, and saunas for relaxation and health purposes. Full definition
They feature king - size beds, open plan ensuite with large spa bath and shower and lounge area with television, DVD and compact disc player. (wikiaustralia.com)
These master bedrooms are fully air conditioned with large spa baths, en - suites and boast a luxurious ambiance. (magneticislandaustralia.com)
The ultimate in relaxation this suite features large spa bath and separate lounge and bedroom areas. (www3.hilton.com)