A few palms can be grown indoors, the so-called "Parlor Palms" being one. But the vast majority are strictly outdoor plants, requiring full sun. I've got 12 varieties on my property, including several Majesty palms. The Majesty is a much slower grower than most of mine and they are only about 10' tall. For comparison, the same age Coconut Palms are about 25' tall.