Mi habitación tiene cama y un armario.

English Translation

My room has a bed and a closet.

Shouldn’t it be “tiene una cama”?

Yeah, it does sound better