K
Kelvin Woo Review of Courtyard by Marriott Portland...
Great location but no onsite parking available oth...
Great location but no onsite parking available other than valet parking. Gym has basic weights and swimming pool looks clean. Service was quick and room was comfortable. Beds are very comfortable. Towels kinda rough against the skin.
Comments: