What about "I have two phones at home." ? I think that might be more common in English - meaning the same thing.
Why isn't ''I have two phones in the house'' a good solution? The Romanian sentence doesn't explicitly say that the house is mine.
“telefoane” is plural, so it cannot be translated by “phone,” and “two phone” is grammatically wrong in English anyway. And English tends to use the possessive pronoun (my house) where it is implicit in other languages.