Melia Medical Center
4.1/5
4.1 /5
62 Verified Reviews
8383 El Mundo St, Houston, TX 77054, US
(833) 454-1180
62 Verified Reviews
5.0/5
5.0 /5
In other instances, they went and resolved the issue the same day or the day after. This time they told me they would solve it the next day but came a week after only because I called. Other than that, it was good.

5.0/5
5.0 /5
The manager was new to the property but still very knowledgeable and able to give me all the information I needed. I was there was my two small girls and she was even attentive to them as well. I loved the apartments and I’m hoping to be able to move in soon. Thank you !