Combining different content types
Set up two content types, "Hotel" and "Country" and use the Entity References module to define a relationship between the two. Then configure it to display a "Rendered entity" formatter, that renders the references entity using a configurable view mode