Light-reflecting, warm shades of color, like buttery yellow, are good colors to paint a hall. This is because halls are often dark and not well-lit like rooms.
While the best color to paint a hall is primarily a matter of personal taste, as a general rule it is best to stick with light and neutral colors, so the rooms entering the hall do not clash with the hall's color. Sticking with warm, light shades of yellow catch the light and reflect it, making halls seem bright even with dim lighting. Pictures and accessories can be hung on the wall to add visual interest and personal touches.