I know it's natural and everything, but from those pictures it looks like she's in a dining room of sorts.. i personally wouldn't want to see that whist i was eating.
And if it's the hotels rules that guests aren't permitted to breastfeed in public areas, then i don't see the issue