About Neerist
Your Neerist is a personalized and shareable event invite with a list of curated accommodation near your venue containing live availability.
More about Neerist
Neerist is located at 85 Great Portland Street, W1W7LT London, United Kingdom
http://neerist.com