madrid hotel 4* 24 euros