R
Rev. Nick Holder Review of Radisson Hotel At Star Plaza
Rooms where nice, the lack of microwave in the roo...
Rooms where nice, the lack of microwave in the room was a slight inconvenience however.
Comments: