Hi.
I believe it should be possible, and also with the feature set you already have in your router.
I would create a new VLAN interface for the guest net and then assign this VLAN to the FastEthernet1 port.
On Vlan 1 I'd make a new ACL102 to match the 10.55.0.0/16 network and deny the 192.168.0.0 network:
access-list 102 deny ip 10.55.0.0 0.0.255.255 192.168.0.0 0.0.255.255
access-list 102 permit ip 10.55.0.0 0.0.255.255 any
!
interface Vlan1
ip address 10.55.254.55 255.255.0.0
ip access-group 102 in
ip nat inside
ip virtual-reassembly
Then for the hotel network:
access-list 103 deny ip 192.168.0.0 0.0.255.255 10.55.0.0 0.0.255.255
access-list 103 permit ip 192.168.0.0 0.0.255.255 any
Then on new VLAN (e.g. VLAN 2):
interface Vlan2
ip address 192.168.0.1 255.255.0.0
ip access-group 103 in
ip nat inside
ip virtual-reassembly
I have not tried myself to set it up and test it, but it should work. Try it out and see if it does the trick :-)
HTH