Lumbini Hotels, Lumbini Apartments, Unterkünfte in Lumbini