The Emissary

The Emissary is a 15 floor tall 5-star hotel in Algonquin,Liberty City. it is located at Columbus Ave and Manganese St in Star Juntion.