R
R R Review of ramada beverly hills
This place is more about location and less about a...
This place is more about location and less about a good hotel stay. Whenever you need a key card to get up to your room during the day...it's always a red flag
Comments: